Приходится подключать 1602 к ESP32 WROOM DEVKIT V1 напрямую - иначе в проекте конфликт библиотек (нельзя использовать I2C)
Но при компиляции возникает ошибка
esptool.py v2.6
Serial port COM5
Connecting....
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
MAC: a4:cf:12:81:8f:98
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Warning: Could not auto-detect Flash size (FlashID=0x0, SizeID=0x0), defaulting to 4MB
Compressed 8192 bytes to 47...
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 4096.0 kbit/s)...
A fatal error occurred: Timed out waiting for packet header
A fatal error occurred: Timed out waiting for packet header
Только если отключить питание дисплея - прошивка идет нормально и потом все работает.
Можно ли исправить ситуацию? Или это неизбежный эффект? Может, выбран неправильный пин?
Дисплей НЕ по I2C
Дисплей НЕ по I2C
[ref]ingener[/ref], а если попытаться отключать (или подключать) выводы по одному.
На ESP8266 определённые выводы должны были быть в определённом состоянии, для того, чтобы можно было запрограммировать.
Судя из описания, на ESP32 тоже самое. Но я не нашёл нигде, как провести соответствие Dn и GPIO
На ESP8266 определённые выводы должны были быть в определённом состоянии, для того, чтобы можно было запрограммировать.
Судя из описания, на ESP32 тоже самое. Но я не нашёл нигде, как провести соответствие Dn и GPIO
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Дисплей НЕ по I2C
Совпадают
на D2 светодиод висит, не знаю может ли он влиять на вход Е
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Дисплей НЕ по I2C
Действительно. поменял 2 на 21 - стало прошиваться.
Хотя на 2 выводе нет светодиода - его вообще нет на этой плате.
Данные модули - ESP32 WROOM DEVKIT - бывают в 30- и 38-пиновом исполнении.
У вторых нет светодиода (точнее. он связан как-то лишь с загрузчиком). Зато больше выводов.
Жаль, но в FLprog поддержка только 30-пиновой версии.
Хотя на 2 выводе нет светодиода - его вообще нет на этой плате.
Данные модули - ESP32 WROOM DEVKIT - бывают в 30- и 38-пиновом исполнении.
У вторых нет светодиода (точнее. он связан как-то лишь с загрузчиком). Зато больше выводов.
Жаль, но в FLprog поддержка только 30-пиновой версии.

Дисплей НЕ по I2C
Возможно отсутствие светодиода не означает, что на этот вывод не выводится сигнал, для светодиода.
Можно ЗДЕСЬ посмотреть, какие выводы задействованы при загрузке
Можно ЗДЕСЬ посмотреть, какие выводы задействованы при загрузке
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя