I've been playing with cheap tft lcd recently, and all was working more or less correctly till I try to reproduce this project: http://apcmag.com/arduino-project-make-digital-photo-frame.htm/#null
Issue: 1. Pictures look absolutely wrong about color mapping. I try both library, TFTLCD and Adafruit_TFTLCD, last one helps to get chipset ID = ILI9325. 2. I also noticed, that this two grey shadow:
define LIGHTGREY 0xC618 /* 192, 192, 192 */
define DARKGREY 0x7BEF /* 128, 128, 128 */
shows on display like violet and dark-green.
Question: Have someone experienced same problem with similar TFT LCD? If yes, what was the solution?
Poking around a few hours, I get pretty close to the roots, and it's so disagree with datasheet, that I want to hear other opinion before I post my work-around.