lvgl / lv_binding_micropython

LVGL binding for MicroPython
MIT License
237 stars 156 forks source link

Support ESP32S3 IDF 4.4 #197

Closed Kevincoooool closed 2 years ago

Kevincoooool commented 2 years ago

Hi,Can you support the newest esp32s3?

amirgon commented 2 years ago

Hi @Kevincoooool Which display driver are you planning to use? It seems that esp-idf API is different between ESP32 and ESP32S3. So even if we support it, I'm not sure existing display drivers would work.

Kevincoooool commented 2 years ago

Hi @Kevincoooool Which display driver are you planning to use? It seems that esp-idf API is different between ESP32 and ESP32S3. So even if we support it, I'm not sure existing display drivers would work.

Hello, I've seen that the original warehouse of micropython already supports esp32s3. For the API part, just set DMA to auto during SPI initialization. Others are compatible. Can you merge the lvgl part in the master branch of the original warehouse? Thank you

amirgon commented 2 years ago

Related discussion on https://github.com/lvgl/lv_binding_micropython/issues/208 Let's continue the discussion there.