купил экранчик и... поимел четыре часа танцев с бубном.
экран:
в плюсах: uno формат. втыкается прямо сверху бутербродом. 2.4 дюйма, 320х240 пикселей. самое то для издевательств. снизу microSD, который уютно спрятался на UNO между питанием и USB. все хорошо...кроме танцев.
танцы первые: "поставь библиотеку". решил с горем пополам. более-менее внятный гайд тут. в моем случае танцы были взболтаны тем, что библиотеки брались оттуда, куда прописалась IDE с библиотеками, а не там где я думал оно стоит. решилось установкой библиотек из ZIP архива. тогда IDE ставит сама куда нужно.
танцы вторые: берем пример и отрезаем лишнее. done. ничего интересного.
танцы третьи: красивости.... а вот тут и зарылась БОЛЬШАЯ сабака.
#define BLACK 0x0000 #define BLUE 0x001F #define RED 0xF800 #define GREEN 0x07E0 #define CYAN 0x07FF #define MAGENTA 0xF81F #define YELLOW 0xFFE0 #define WHITE 0xFFFF
RGB в.... два байта. КАК карл??? а вот так:
мой мозк навсегда изнасилован.... но...радость не была бы полной, если бы цвета отображались так как написано. ибо:
заливка "WHITE", текст "BLACK" - заливает экран.... ЧОРНЫМ с БЕЛЫМ текстом!!!!! соответственно RED - какой-то зеленоватый. КАК КАРЛ?!!!
-------------------------
и если все плохо то как лучше об этом сообщить продавцу?
от подачи питания и не засветится... олед же, у него задней подсветки нету.