I kept the platformio.ini file settings the same (default env as "native") and the new environment is esp32s3
I also kept the config file it loads from the SD card as what you had: root-riscv32.cfg, though the released binaries have it as just riscv32.cfg. I just changed the code in src/temu.c locally before uploading, but could have just renamed the file on the SD card.
The temu.c is also set to mount the SD card as SDMMC, you can change this in the app_main function.
I kept the
platformio.ini
file settings the same (default env as "native") and the new environment isesp32s3
I also kept the config file it loads from the SD card as what you had:
root-riscv32.cfg
, though the released binaries have it as justriscv32.cfg
. I just changed the code insrc/temu.c
locally before uploading, but could have just renamed the file on the SD card.The
temu.c
is also set to mount the SD card as SDMMC, you can change this in theapp_main
function.NOTE: The ESP32-S3 must have SPIRAM!