Hello everyone, I bought a DEV ESP32-S3-WROOM-1 N16R8 board (16MB Flash and 8MB PSRAM). Unfortunately, I cannot install WLED in any way. I’ve tried various firmwares (https://wled-install.github.io/) but after installation, the board goes into a loop. Can someone help me? Thank you.
You need special build for your board. Here is v0.15.0-a1 bin file to try it. WLED-wemos-shield/resources/Firmware/@Aircoookie/Dev/0.15.0-a0/S2_S3_C3/WLED_0.15.0-a0_ESP32-S3_16MB_PSRAM_opi.bin at master · srg74/WLED-wemos-shield · GitHub
Is it necessary to load a specific bootloader first?
Erase flash and upload file. You might try to use WLED flash tool WLED-wemos-shield/resources/Firmware/WLED_ ESP_Flasher at master · srg74/WLED-wemos-shield · GitHub , but I have to admit that tool not tested with esp32s3.
I erased the flash with esptool.exe erase_flash and loaded the firmware with esptool.exe write_flash 0x0 WLED_0.15.0-a0_ESP32-S3_16MB_PSRAM_opi.bin. The operation is completed, but from the console, the board continues to go into a loop
“ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x7 (TG0WDT_SYS_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x400454d5
SPIWP:0xee
mode:QIO, clock div:1
load:0x3c0f0020,len:0x484d0
ets_loader.c 78”
Did you try WLED flash tool?
yes, but I get the same result.
Unfortunately I don’t have esp32s3 to test binary file. You can ask for help in WLED discord channel, somebody might have same kind of board to test.
For a last try if it’s might work WLED-wemos-shield/resources/Firmware/@Aircoookie/Dev/0.15.0-a0/S2_S3_C3/WLED_0.15.0-a0_ESP32-S3_PSRAM.bin at master · srg74/WLED-wemos-shield · GitHub
This firmware also doesn’t work. Probably the board pins have a different configuration also due to the integrated RGB LED. I’ll try to find more information. Thank you for your support.
Hi
Did you manage to get this board working ive the same issue. Only if will only take the 4mb image…
I have both the 8 and 16mb esps and they only "work’ with s3 4mb.
None of the images thats neant to work … work.
Any insight be great riggt now !!
Did you ever get it going?
No. Same
There are (simplified for you) two flavours of S3: the ones with QSPI PSRAM and the ones with OPI PSRAM.
The former usually in 2 or 4MB in size the latter in 8 or 16MB in size. But perhaps not always.
You need appropriate WLED binary (clearly marked on WLED Github releases page). But that is not the whole story as far as S3 goes.
Bootloader, partition map and app0 binary also play a role. Bootloader and app0 are the ones same for every S3 (observed so far) and the partition map depends on the flash size of your board.
Each of those needs to be flashed to correct offset (search here or Discord, it has been mentioned already).
Yes
I’ve manged to install WLED on my esp32-S3-WROOM-1 but when I connect a LED strip or try using GPIO38 (Build on led) nothing happens. Are you able to control LED?
I’ve got the strip hooked up with its own power supply but the ground connected to the ESP.
How were u able to install this and set it up. i got mine today and i think it installs but the wifi config after the install doesnt start
Just connect to WLED-AP using your phone or tablet.
Hey dude, how did you manage to get this going?
Tried the various binaries and flashtools, i am having the same boot loop issue
If youre still looking into this, the only way i found to work (through MANY hours of scrolling blogs) was to first install Tasmota or ESPhome and then do an over the air upgrade from there. i assume these distros install whatever’s missing on the s3 binary (assuming bootloader but who knows)
if you do it with Tasmota you fisrt need to enable OTA functionality with SO78
SetOption78 OTA compatibility check
0
= enabled (default)
1
= disabled
ESPhome youll need webserver: and ota:
once i did this, rebooted the controller and boosh! WLED-AP was showing
I should probably also mention you would need to download the correct distro for your module from the WLED github page before you can OTA it to your module