mcufriend 2.4 TFT с ESP8266

У меня есть этот TFT:

Теперь проблема в том, что я не буду использовать это как щит (то есть я не буду просто класть его поверх Arduino Uno). Я буду использовать его с ESP8266 (NodeMCU). Я хочу знать, как соединить их вместе. Есть этот сайт (и еще несколько, которые говорят то же самое). Но проблема в том, что я не могу найти SDI / MOSI или SDD / MISO на TFT выше.

, 👍1

Обсуждение

Я также хочу запрограммировать mcufriend 2.4 TFT с ESP8266 вы пробовали и это сработало? можете ли вы дать мне какую-нибудь информацию? (Библиотека, соединение между mcufriend 2.4 TFT и ESP8266), @Ayoub

интересно, это сработало на NodeMCU?, @riker1


2 ответа


3

У вас есть 8-битный параллельный интерфейс TFT-дисплея. Для этого требуется 13 контактов GPIO - D0-D7 plus reset, chip select, read, write и register select. Вы можете отказаться от сигнала "чтение" и привязать его высоко, чтобы сохранить контакт. Вероятно, вы можете сделать то же самое с сигналом сброса, то есть вам нужно минимум 11 контактов.

Я не уверен, что у NodeMCU есть так много доступных, не так ли? (может быть, так оно и есть, у меня сейчас его нет под рукой), так что вы можете попробовать запустить его с помощью расширителя ввода-вывода SPI или I2C (хотя и медленно).

И тогда, конечно, вы должны найти правильную библиотеку для чипа на дисплее (их может быть несколько - я видел по крайней мере 3 разных на одной и той же или похожей несущей плате), которая работает с NodeMCU.

,

3

SD_DI - это MOSI, а SD_DO - МИСО. Согласно техническому описанию.

,