0 null (ignored) Ignored as a no operation

1 Cursor Home Sets the cursor to the home position (top left)

2 Set cursor (1-80) Cursor to a position specified by the next byte, where 1 is the top left and 80 is the bottom right

3 set cursor (line, column) Sets cursor using two bytes, where first byte is the line and the second byte is the column

4 Hide cursor stops the position cursor from appearing on the display

5 Show underline cursor Changes the cursor to the underline type

6 Show blinking cursor Changes the cursor to the blinking type

8 Backspace deletes the preceding character from the current position on the display

9 Horizontal tab (by tab set) Moves the current position across by the tab space set by command 18 (default tab space 4)

10 Smart line feed Moves the cursor down one line to the position beneath in the same column

11 Vertical tab Moves the cursor up one line to the position above in the same column

12 Clear screen Clears the screen and sets cursor to the home position

13 Carriage Return Moves the cursor to the start of the next line

17 Clear Column Clears the contents of the current column and moves cursor right by one column

18 Tab set Sets the required tab size, the following byte can be a size of between 1 and 10

19 Backlight on Turns the backlight of the LCD03 on

20 Backlight off (default) Turns the backlight of the LCD03 off

27 Custom char generator allows 8 custom chars to be built. See custom char generator below

32-255 ASCII chars Writes ASCII chars straight to the display
-------------------------

to use DEBUG?
THX
chip