I also bought one LCD from cafelogic some months ago and I'm starting to test it now. It would be great if anyone has any working code for a simple menu or any advice about how to do it the best way... Do you generate the graphics? or do you load them from a bitmap image? how do you store them? in a SD card? how good/bad is the refresh rate? the demo code seems a bit slow...
I'm using a custom board with an Atmega644PV@8MHz and a Sanguino bootloader, it should be fully compatible with any arduino code... Anyway, I would like to change the board to an Atmega644P@20MHz and correct some mistakes I made. You will see that I changed the ribbon cable to a longer one, the stock one wouldn't let me mount the LCD on a panel the way I want. I still have to populate the touch sensing chip, I used the AR1020 as it's recommended in cafelogic and I don't have any free analog input in my design.
(the green wires are there because I ruined the vias of the LCD connector when I soldered it backwards and had to drill them to clean the solder)
The schematic of cafelogic is right, the only problems I had with this LCD were my fault.
It seems that cafelogic doesn't shell this LCD anymore... do you know any other place to buy it?