Overall the display is great. you have full control over any text you send to the display: positioning (x,y), Color(msb:lsb), and even font size. you can even make custom bit mapped color characters and store them on a uSD card. Or even tell the uSD to run a script.

cmd,column,row,font,Color(msb:lsb),“string”,Termin ator ($00)

My next goal is to have the PIC play a video from the uSD card. the only obsticle i see is you have to know a lot of information about memory structure, like sectors and such, to address the uSD card. here is the video command info:

Command ext_cmd, cmd, x,y,width, height, colourMode, delay, frames(msb:lsb), SectorAdd(hi:mid:lo)

- ext_cmd 40(hex) or @(ascii) : Extended Command header byte
- cmd 56(hex) or V(ascii) : Command header byte
- x : Video horizontal start position (top left corner).
- y : Video vertical start position (top left corner).
- Width: Horizontal size of the video-animation.
- Height: Vertical size of the video-animation.
- ColourMode 08(hex) : 256 colour mode, 8bits/1byte per pixel. 10(hex) : 65K colour mode, 16b/2B per pixel .
- Delay : 1 byte inter-frame delay in milliseconds.
- Frames: 2 bytes (big endian) total frame count in the video-animation clip.
- SectorAdd : 3 bytes (big endian) sector address of a previously stored videoclip that is about to be displayed.