16*2 ЖК-дисплей на NodeMCU

lcd

Я получаю эту ошибку при загрузке простой программы с ЖК-дисплеем в NodeMCU, может ли кто-нибудь помочь мне??........

esptool.py v2.8
Serial port COM9
Connecting........_____....._____....._____....._____....._____....._____.....____Traceback (most recent call last):
  File "C:\Users\HP-DeViL\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/upload.py", line 65, in <module>
    esptool.main(cmdline)
  File "C:/Users/HP-DeViL/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 2890, in main
    esp.connect(args.before)
  File "C:/Users/HP-DeViL/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 483, in connect
    raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header

, 👍0

Обсуждение

как ЖК-дисплей подключен к NodeMCU?, @Juraj

без разъема i2c..... Жидкокристаллический ЖК-дисплей(D1, D0, D5, D6, D7, D8); // Создает ЖК-объект. Параметры: (rs, 232, d4, d5, d6, d7), @Muhammad Awais

используйте какой-нибудь другой пин вместо D8. это io 15, контакт конфигурации загрузки, и он должен быть низким при загрузке. или попробуйте поменять его на другой вывод ЖК-дисплея, @Juraj

Возможно, просто отключите NodeMCU от дисплея, прежде чем мигать программным обеспечением., @StarCat


1 ответ


-1

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

,