Модуль ESP32-C3 с OLED 0.42''. Не удается вывести изображение на дисплей
Добавлено: 13 май 2026, 09:52
Всем доброго дня!
Имеется модуль ESP32-C3 со встроенным на борту OLED дисплеем.
Создал проект в FlProg 9.7.1. Добавил дисплей на контроллере SSD1306 MONO. Выставил вручную родное разрешение дисплея 72х40. На форумах смотрел, что для него требуется смещение X=28 и Y=24 - выставил. Интерфейс подключения - I2C, но по умолчанию для этого контроллера scl - GPIO9, а sda - GPIO8. По каким-то причинам разработчик этой платы переназначил scl - GPIO6, а sda - GPIO5. Для того, чтобы переназначить пины для I2C в FlProg - применил блок: Кандидаты - интерфейсы - i2c - Установка пинов.
Суть проблемы - никак не удается вывести на дисплей изображение (черный экран и ни одно светящегося пикселя). Контроллер рабочий - ради проверки добавил «ногодрыг» на GPIO8 (синий светодиод на плате).
Подскажите уважаемые знатоки, что можно еще попробовать или может кто то из вас запускал этот дисплей средствами FlProg?
Имеется модуль ESP32-C3 со встроенным на борту OLED дисплеем.
Создал проект в FlProg 9.7.1. Добавил дисплей на контроллере SSD1306 MONO. Выставил вручную родное разрешение дисплея 72х40. На форумах смотрел, что для него требуется смещение X=28 и Y=24 - выставил. Интерфейс подключения - I2C, но по умолчанию для этого контроллера scl - GPIO9, а sda - GPIO8. По каким-то причинам разработчик этой платы переназначил scl - GPIO6, а sda - GPIO5. Для того, чтобы переназначить пины для I2C в FlProg - применил блок: Кандидаты - интерфейсы - i2c - Установка пинов.
Суть проблемы - никак не удается вывести на дисплей изображение (черный экран и ни одно светящегося пикселя). Контроллер рабочий - ради проверки добавил «ногодрыг» на GPIO8 (синий светодиод на плате).
Подскажите уважаемые знатоки, что можно еще попробовать или может кто то из вас запускал этот дисплей средствами FlProg?