Waveshare S3 Zero + Micropython + LVGL
2025-09-12
git clone https://github.com/lvgl-micropython/lvgl_micropython.git
cd lvgl_micropython
git checkout 15a414bc03486017235234882ce7415532c6325e
docker run -it -v .:/micropython --name micropython ubuntu
apt-get update
apt-get install -y gcc g++ make automake python3 git gcc-arm-none-eabi libusb-1.0-0 python3-venv cmake
alias python=python3
cd /micropython
python3 make.py esp32 clean \
--flash-size=4 \
BOARD=ESP32_GENERIC_S3 \
CONFIG_SPIRAM_XIP_FROM_PSRAM=n \
DISPLAY=ST7735
exit docker
esptool.py --chip esp32s3 -b 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 4MB --flash_freq 80m --erase-all 0x0 build/lvgl_micropy_ESP32_GENERIC_S3-4.bin