Комментарии 14
Раз уж у вас девайс под рукой, не могли бы вы попробовать на MicroPython примеры: https://blog.lvgl.io/2019-02-20/micropython-bindings Уже смотрел на библиотеку LVGL и совместимые дисплеи, но не ясно, достаточно ли просто это для детей (пару лет назад библиотека вообще без бубна не собиралась, пока скомпилировал, уже некогда было тестировать).
Там нужно драйвер писать на Си для параллельного дисплея и встраивать его в сборку микропитона. Поковыряюсь, но это все не быстро
Но чем вас не устраивает готовый микропайтон драйвер, ссылку на который я вам прислал в сообщении выше?..
По ссылке я нашел только SPI под ESP32
https://github.com/lvgl/lv_binding_micropython/tree/master/driver/esp32
Нужен LCD драйвер RGB565 для ESP32S3
Народ ковыряется в этом направлении, но все пока в процессе. Даже SDK они там под это патчили.
https://github.com/adafruit/circuitpython/issues/6049
Похоже что micropython + LVGL для esp32-s3 еще не допилили: https://github.com/lvgl/lv_binding_micropython/issues/227
А dma или i2s в дисплее нет? Ускорить процесс бы
я не так давно копался в том каким образом подключаются дисплеи к ESP32 и всем многообразии библиотек. Статья об этом заброшена и вряд ли будет дописана, вот думаю куда бы ее тиснуть в недописаной форме.
Гораздо лучше, если бы при помощи ШИМ можно было бы регулировать яркость.
А кто сказал, что нельзя? Многие LED драйверы умеют управляться ШИМ через вывод EN.
Интеллектуальная панель Sunton 7″ на базе ESP32S3