Подключение дисплея TFT к NodeMCU
У меня следующий экран:

Я хочу подключить его к устройству NodeMCU:

Где-то я читал, что это невозможно. Однако меня не интересуют ни сенсорный экран, ни SD-карта. Я просто хочу что-нибудь нарисовать на экране.
Можно ли как-то подключиться?
@Humam Helfawi, 👍1
Обсуждение1 ответ
Лучший ответ:
Микросхема драйвера была идентифицирована https://www.waveshare.com/wiki/2.8inch_TFT_Touch_Shield и https://www.waveshare.com/w/upload/8/84/2.8inch-TFT-Touch-Shield-UserManual-EN.pdf как HX8347D.
По адресу https://github.com/jshnaidman/UTFT_ESP8266_HX8347D, похоже, есть библиотека, с помощью которой можно использовать тип отображения HX8347D для создания объекта UTFT, с помощью которого можно рисовать. Вы можете использовать этот демонстрационный код.
Подключения для интерфейса SPI подробно описаны здесь. Контакт BL (подсветки) подробно описан здесь. Номер контакта D/C должен быть указан в коде конструктора и может быть выбран произвольно.
Другие справочные коды (которые вам, возможно, придется перенести):
- HX8347D от Majenko
- Код от Watterott
- Как заставить 5-вольтовое реле работать с NodeMCU
- ESP8266 не подключается к Wi-Fi
- Разница между этими двумя платами NodeMCU?
- NodeMCU - использовать кнопку flash в качестве входного сигнала в loop()
- Как определить размер Flash?
- Как изменить имя модуля ESP8266-12E по умолчанию
- Простой запрос GET с ESP8266HTTPClient
- NodeMCU с RFID RC522 и LCD-модулем интерфейса I2C вместе
Это вполне возможно. У TFT есть только интерфейс SPI (SCLK, MISO, MOSI, CS) с дополнительными линиями DC и BL (DC = данные/команда, BL = понятия не имею). Вам нужна библиотека драйверов для ЖК-дисплея. Какой чип драйвера указан в описании? Есть ли у вас ссылка на покупку модуля?, @Maximilian Gerhardt
Похоже, это устройство https://www.waveshare.com/wiki/2.8inch_TFT_Touch_Shield, @jose can u c
BL = Подсветка, @Majenko