Pokud by se zde náhodou někdo dostal do podobné situace, přikládám funkční knihovnu. Odzkoušeno na IDE 1.0.3.
Pro zmíněné displeje je ještě nutné udělat malou korekci v souboru Adafruit_TFTLCD.cpp:
Kód: Vybrat vše
mcufriend module
ili9341(2.4inch 240x320)
s6d0154(2.8inch 240x320)
ili9327(3.6inch 240x400)
Adafruit_TFTLCD.cpp
You set a value of #define of TFTHEIGHT and TFTWEIGHT appropriately.
Dále pokud by jste si chtěli vyzkoušet třeba malování tftpaint je potřeba změnit definici pinů pro touchscreen:
Kód: Vybrat vše
#define YP A1 // must be an analog pin, use "An" notation!
#define XM A2 // must be an analog pin, use "An" notation!
#define YM 7 // can be a digital pin
#define XP 6 // can be a digital pin