To display text, just send ASCII characters! There are a few special characters to note:
- New line character (0x0A or '\n') will fill the rest of the current row with spaces (to blank it) and move to the next line
- Carriage return (0x0D or '\r') is not listened to
- Backspace (0x08) will back up the character one space and replace the last character with a space to erase it.
There are also a bunch of special commands, see below for how to send those commands below.
The only character that is 'special' is 0xFE which is the 'command start' character.