• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь Как подружить TFT дисплей RV61509V и Wemos D1 mini pro

t_i_m

New member
nikolz,
https://ae01.alicdn.com/kf/HTB1BRWJcEGF3KVjSZFvq6z_nXXaX/3-0-TFT.jpg
Уточнение по пинам - их 16.
Подскажите пожалуйста, какие из них для тача? Подозреваю, что последние 2.
Подключение сейчас не имеет смысла, так как не компилируется ни одна библиотека под моё железо.
Подключать планирую так:
// GND -- GND
// 3V3 -- 3.3V
// CS -- A3 (d8 15)
// RS -- A2 (d7 13 )
// WR -- A1 (d6 12)
// RD -- A0 (как есть)
// RST -- 2
// LED -- GND
// DB0 - DB5 к остальным свободным.

Подключение указано в примере библиотеки от продавца (+ в скобках замена для моего железа)
 

nikolz

Well-known member
nikolz,
https://ae01.alicdn.com/kf/HTB1BRWJcEGF3KVjSZFvq6z_nXXaX/3-0-TFT.jpg
Уточнение по пинам - их 16.
Подскажите пожалуйста, какие из них для тача? Подозреваю, что последние 2.
Подключение сейчас не имеет смысла, так как не компилируется ни одна библиотека под моё железо.
Подключать планирую так:
// GND -- GND
// 3V3 -- 3.3V
// CS -- A3 (d8 15)
// RS -- A2 (d7 13 )
// WR -- A1 (d6 12)
// RD -- A0 (как есть)
// RST -- 2
// LED -- GND
// DB0 - DB5 к остальным свободным.

Подключение указано в примере библиотеки от продавца (+ в скобках замена для моего железа)
а как вы определили что библиотека не компелируется под ваше железо если железа нет в сборке?
 

nikolz

Well-known member
число пинов я считал по схеме выше
получается что она не соответствует вашей плате.
 

t_i_m

New member
а как вы определили что библиотека не компелируется под ваше железо если железа нет в сборке?
В Arduino IDE если выбрать плату UNO, тогда тестовый пример компилируется, а если esp8266, то нет.
Проблема в железе. В esp нет PORTx, PINx, DDRx, но эту проблему я решу.

число пинов я считал по схеме выше
получается что она не соответствует вашей плате.
Точно такую же схему я нашел в архиве от продавца.
Может какие-то не нужны и не выведены на шлейф.
 

nikolz

Well-known member
В Arduino IDE если выбрать плату UNO, тогда тестовый пример компилируется, а если esp8266, то нет.
Проблема в железе. В esp нет PORTx, PINx, DDRx, но эту проблему я решу.


Точно такую же схему я нашел в архиве от продавца.
Может какие-то не нужны и не выведены на шлейф.
я не понял вот это:
// DB0 - DB5 к остальным свободным.
сколько у вас остальных проводов осталось?
 

t_i_m

New member
я не понял вот это:
// DB0 - DB5 к остальным свободным.
сколько у вас остальных проводов осталось?
D4, D1, D5, D0, TX, RX. Скорее всего, как Вами было сказано, нужно будет сдвиговый регистр.

Аналоговые я заменю на цифровые, как указано выше.
 

nikolz

Well-known member
D4, D1, D5, D0, TX, RX. Скорее всего, как Вами было сказано, нужно будет сдвиговый регистр.

Аналоговые я заменю на цифровые, как указано выше.
из указанных вами пины
A0 D0 Tx Rx вы скорее всего не сможете использовать без плясок с бубном
 
Сверху Снизу