Request: Port for Lolin ESP32-S3 Pro (16MB flash, 8MB SPRAM)
Description
I notice a few ports for the ESP32 family, including a couple of lower-spec Lolin boards, plus generic ESP32-S3 ports. But these don't accommodate boards like the Lolin ESP32-S3 Pro with its 16MB Flash and 8MB PSRAM.
Is there any possibility of ports in the near future, for this board, and other newer/higher models of ESP32?
Code Size
No response
Implementation
I hope the MicroPython maintainers or community will implement this feature
Code of Conduct
Yes, I agree
ports/esp32: add FLASHSIZE_4MB variant to ESP32_GENERIC_S3
Added a 4MiB flash partitioning variant for ESP32S3:
don't know how many 4MiB discrete flash board are out there, but there are some with the ESP32-S3FH4R2 chip with embedded 4MiB flash, like waveshare ESP32-S3 Mini (also known as ESP32-S3-Zero), which do not work with 8MiB partitions -- the filesystem partition is missing entirely
tested on the mentioned above waveshare ESP32-S3 Mini w/ESP32-S3FH4R2