Подключение - предположительно SPI
13 пинов
Размер примерно 1.4" ;
Разрешение не известно. Мелкое, скорее всего в пределах 240х240.
Маркировка на шлейфе: xsj130qa1303 (Гугл таких не знает)
На кристалле дисплея есть маркировка: 1307
Также QR код: 130a1am22ad008a14
Фото: Прозвонка и изучение платы от часов и шлейфа дисплея дали следующую распиновку:
Код: Выделить всё
01. NC
02. NC
03. ?
04. ?
05. ?
06. ?
07. ?
08. GND
09. NC
10. +3.3
11. LED-
12. LED+ 3.3V
13. GNDТо есть, выходит следующая распиновка:
Код: Выделить всё
01 - NC
02 - NC
03 - SDA (MOSI)
04 - SCL (SCK)
05 - D/C (RS)
06 - RESET
07 - CS (Low - enable)
08 - GND
09 - NC
10 - +3.3
11 - LED-
12 - LED+ 3.3
13 - GNDЯ попробовал подключить к ESP8266 (Wemos D1 Mini PRO). Подключение следующее:
Код: Выделить всё
Дисплей - ESP
SDA - D7 (GPIO13)
SCL - D5 (GPIO14)
D/C - D3 (GPIO0)
RESET - Reset
CS - D8 (GPIO15)Я с этой библиотекой работал ранее. Быстрая, легкая библиотека.
Но несмотря на мои старания - дисплей не заработал!!!
Я ткнул осциллографом в пины дисплея прямо в смарт часах, чтобы посмотреть что там происходит когда часы работают. Вот что вышло:
Код: Выделить всё
3 пин (ориентировочно SDA) - пачки данных
4 пин (ориентировочно SCL) - пачки данных
5 пин (ориентировочно D/C) - пачки данных
6 пин (ориентировочно RESET) - постоянно высокий уровень.
7 пин (CS) - находится в высоком уровне, если часы не активны. При пробуждении опускается в низкий уровень. Опыты показали (насильно притянул к земле) что это 100% пин CS.Далее я стал сравнивать распиновку шлейфа дисплея и то, как располагаются в даташите выводы контроллера st7735. И они не сходятся!!!
Вот как заходят пины в дисплей:
Черный - земля
Красные - +3.3V
5, 3, 7, 6, 4 - то, как заходят пины в дисплей.
А вот так заходят пины в даташите на контроллер st7735:
Видно что пины управления (WR, CS, RESET) идут вперемешку с шиной данных D0-D17. А это не похоже на то как идут контакты в моем дисплее. Я пересмотрел несколько других даташитов на похожие контроллеры, но там тоже иной вывод контактов. Может вы поможете мне определить что за дисплей и как его подключить?