Подключите TM1627 к ESP32

Я хочу управлять 7-сегментным дисплеем, в котором TM1637 интегрирован с ESP32.

Некоторое время назад я создал макет, использующий ESP12e, но мне нужно больше контактов GPIO, поэтому я перехожу на ESP32.

Вот как я это подключил:

CLK -> GPOI14
DIO -> GPIO12

Я думаю, я сделал это так, потому что мне пришлось использовать специальный вывод CLK, который вы можете увидеть в этой распиновке.

Только я не знаю, нужно ли мне подключать их к специальным контактам на ESP32. Я не могу найти хороший учебник, и у меня пока нет деталей для тестирования.

Знаете ли вы, какие контакты подходят для TM1637?

, 👍0

Обсуждение

любой. https://playground.arduino.cc/Main/TM1637. io 14 на esp8266 может быть SPI CLK, для вашего соединения это был gpio, @Juraj

Там написано, что я могу подключить его к любому gpio, я правильно понимаю?, @Tvde1


1 ответ


Лучший ответ:

1

Метка CLK на esp8266 находится в контексте контактов SPI CLK, MISO, MOSI, SS. У вас не было причин подключать TM1637 CLK к этому контакту, так как с TM1637 вы можете использовать любые контакты GPIO микроконтроллера для CLK и DIO.

,

Разве «TM1637 может использовать любые контакты GPIO для CLK и DIO» не должно быть «ESP32 может использовать любые контакты GPIO для CLK и DIO»?, @LotPings

Я отредактировал ответ., @Juraj

На мой взгляд, это все еще немного вводит в заблуждение. Насколько я понимаю, ESP32 — это активный компонент, управляющий TM1637, используя для этого любой из своих контактов., @LotPings

протокол определяется датчиком. если бы это был SPI, вы могли бы использовать только контакты SPI микроконтроллера для этого датчика. Я отвечаю в контексте вопроса, добавление дополнительных уточнений не улучшает читаемость., @Juraj