1.8” Цветной TFT дисплей цветной с разрешением 128х160 пикселей и слотом для карт памяти типа SD. Перейти к полному описанию
Артикул: 24327316
1.8” Цветной TFT дисплей цветной с разрешением 128х160 пикселей и слотом для карт памяти типа SD. Дисплей построен на базе контроллера ST7735 и использует для подключения интерфейс SPI.
Дисплей оборудован двумя группами контактов. 8 контактов для управления дисплеем и 4 контакта для управления SD картой памяти.
Дисплей оборудован встроенным стабилизатором на 3.3В, что позволяет использовать его как с логикой 5В (например, Arduino), так и логикой 3.3В (например, ESP). При работе с 5В логикой все линии данных SCK, SDA, A0, RESET и CS необходимо подключать через резисторы 1кОм. Линия LED питается напряжением не более 3.3В и подключается через резистор, номиналом 150 Ом.
Для управления дисплеем можно использовать встроенные библиотеки TFT и SPI. Более подробно о всех функциях библиотеки TFT можно прочитать здесь.
#include <tft.h> // Подключаем библиотеку TFT #include <spi.h> // Подключаем библиотеку SPI #define cs 10 // Определяем контакт к которому подключен вывод cs #define dc 9 // Определяем контакт к которому подключен вывод A0 #define rst 8 // Определяем контакт к которому подключен вывод RESET TFT myScreen = TFT(cs, dc, rst); void setup() { myScreen.begin(); myScreen.background(0, 0, 0); // Устанавливаем черный цвет фона myScreen.stroke(255,255,255); //Устанавливаем белый цвет текста myScreen.setTextSize(1); // Устанавливаем размер текста 1 (10 пикселей) myScreen.text("Testing!", 0, 0); myScreen.setTextSize(5); // Устанавливаем размер текста 5 (50 пикселей) myScreen.text("BIG!", 0, 10); } void loop() { }