


void setup()
{
Serial.begin(9600);
flushScreen();
//Send command to create custom char, this should look like a little alien
//place custom char in slot 0
byte alianBytes[16] = {65,0,195,60,66,129,165,165,129,129,195,189,129,129,129,126};
Serial.write(alianBytes,16);
//After creating a custom char, delaying 45 seems to be the optimal amound
//Data sheet says 17ms but it doesn
Unless otherwise stated, this code is released under the MIT License – Please use, change and share it.

The complete datasheet seems to be unfindable over the internet (do not make the mistake of using the datasheet of ezVidModule v2, wich has a lot more features). The first 7 pages of the datasheet can be found here : Datasheet p1-7. What is missing from this is below :
- Command 5:Clear screen : command code is 83 then add color code ({83, 12} would clear screen then paint background Cyan)
- Command 6:Place user defined character : command code is 85, the rest is the same as place built-in character
- Reset : 17 ms
- Add User character definition : datasheet says 17ms but 45ms proved to work better
- Draw background color : 7 seconds
- Place built-in or custom character : 17ms
- Clear screen : 2 seconds or 7 if rewriting a background color