ESP32-WROOM-32 проблема с выводом на LCD

Контроллеры на основе ESP32
Ответить
vlad1451
Сержант
Сообщения: 131
Зарегистрирован: 06.09.2019{, 19:23}
Репутация: 7
Имя: Владимир

ESP32-WROOM-32 проблема с выводом на LCD

#1

Сообщение vlad1451 » 08.02.2024{, 13:00}

Всем доброго все времени суток. Такая проблемка "нарисовалась". Есть в наличии платка - ESP-WROOM-32 DEVKIT v1. Проблема в том, что чип прошивается, но не стартует. Пробовал откатывать FLProg до 7.5.2, менял платы в менаджере IDE. Плата молчит.
Но, если залить в неё не через FLProg, а любой пример из IDE, всё запускается без проблем.
Project_ESP32.zip
(482.64 КБ) 11 скачиваний
Отправлено спустя 1 час 2 минуты 49 секунд:
И вообще, интересует вопрос, какие конфигурации платы выбирать в IDE\Инструменты?
Последний раз редактировалось vlad1451 09.02.2024{, 10:14}, всего редактировалось 2 раза.

vlad1451
Сержант
Сообщения: 131
Зарегистрирован: 06.09.2019{, 19:23}
Репутация: 7
Имя: Владимир

ESP32-WROOM-32 проблема с прошивкой

#2

Сообщение vlad1451 » 09.02.2024{, 08:35}

После долгим экспериментов удалось всё настроить как надо. Прошивается без проблем. Но есть одно но. В проект для теста установлен дисплей 44780. Сканер шины его видит, но данные не выводятся.
изображение_2024-02-09_103432.png
Project_ESP32.zip
(746.76 КБ) 11 скачиваний
Отправлено спустя 3 минуты 54 секунды:
P.S. Настройки платы в IDE:
изображение_2024-02-09_103939.png
Отправлено спустя 1 час 25 минут 2 секунды:
ESP32-WROOM-32 проблема с выводом на LCD (исправлено)
Всё это очень странно, но после обновления блоков и библиотек ECOINS до версии 1.82 (были 1.60), даже в консоль перестали выводиться данные...

Отправлено спустя 1 час 25 минут 14 секунд:
ESP32-WROOM-32 проблема с выводом на LCD
Смущает то, что судя по данным передаваемым в консоль, не проходит инициализация I2C, хотя сканер дисплей находит. Причём это не зависимо от того, какие блоки используются для вывода на дисплей, ECOINS или штатные.
072.jpg

ValentinK
Рядовой
Сообщения: 13
Зарегистрирован: 16.02.2024{, 17:13}
Репутация: 1
Имя: Валентин

ESP32-WROOM-32 проблема с выводом на LCD

#3

Сообщение ValentinK » Вчера{, 17:09}

Может такое быть, что надо контрастность дисплея настроить.
На обратной стороне платы дисплея крутилка синяя (чаще всего). Покрутить влево-вправо до появления контрастного изображения.
Или проверить проект заменой дисплея на исправный или проверить дисплей подключением к рабочему проекту.

ecoins
Полковник
Сообщения: 2835
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 441
Откуда: Шатура
Имя: Энвер

ESP32-WROOM-32 проблема с выводом на LCD

#4

Сообщение ecoins » Вчера{, 21:44}

vlad1451 писал(а):
09.02.2024{, 11:30}
Всё это очень странно, но после обновления блоков и библиотек ECOINS до версии 1.82 (были 1.60), даже в консоль перестали выводиться данные...
Проверил, кое-что увидел и поправил.
Этот проект работает.
Project_ESP32_eis_v2.zip
(888.5 КБ) 0 скачиваний
----
Причины:
1.Блоки PCF8574 пришлось убрать - они подвешивают проект, они не пригодны.
2.Плата Lcd должна вызываться как свободная задача.
3.Для вывода на консоль на ESP32 надо нажимать Reset(кнопка EN).
---
Тест выводит и на консоль, и на LCD.
Успехов.
С уважением, ecoins.

Ответить

Вернуться в «ESP32»