New controller SP511E

There was an issue with preset scrolling with bounds. Blaz fixed it some time after b3, I’m not sure if the fix is in b4 or not. Once we have that fix, you can get your music buttons (both IR and on the enclosure) to cycle through just your music presets. If you look on the “Tips” section of the JSON IR Remote documentation, I describe how to do this.

1 Like

Does anyone know the reason for the high LED memory usage on my SP511E?

I’ve entered 266 LEDs, but I need 268.
Running v0.13.0-b6 SP511E_2M.bin from WLED-wemos-shield/resources/Firmware/WLED_wemos_shield/v0.13.0-b6 at master · srg74/WLED-wemos-shield · GitHub

1 Like

My nodes running SR 0.13.0_b3 show 5000 B. Not sure why the 20% reduction.

You are using GPIO3 which uses a lot more memory than the others. See here. Multi-strip Support - WLED Project

Thanks for the information @Artacus and @tonyno

  • GPIO3 is the third pin that allows hardware driving on ESP8266. However, it uses 5 times as much memory per LED as GPIO 1 and 2, so use it only for low LED counts (recommended <50)

Specifically for the SP511E, does that mean additional modifications to the controller is required to ideally use GPIO1 or 2 for the strip instead of 3?

Divsys wrote up a great guide for modifying the SP511E. Looks like gpio 1 is your best bet because 2 is used for the power button. SP511E Upgrade project

Hi guys. The max ampere is stated with 6A. Is this correct? Can I power about 250 ws2812b LEDs through this thing? Should I stay with a max of 6A?

6A is pretty optimistic given the barrel connector they use for power, they’re normally only rated to 3A.
Rough guesstimate on 250 LED’s @ 0.3W/LED => 75W worst case maximum. If they’re 5V strips, you’re looking at 15A maximum. Not a good idea to try and use the little wires (20AWG at best) coming out of SP511E to try and supply that. Even at 12V, you’re still looking at 6.25A and those wires will guarantee voltage drops.

Now nothing says you have to supply power through the SP511E. You can power the strip with separate power wires and the SP511E with it’s own (same or different PSU as you wish). As long as you connect data and ground from the SP511E to the strip, you’re good to go.

1 Like

@Artacus your link to the SP511e bin file is broken on your github. The sound reactive bin file is still there.

Any particular reason why? Perhaps you could load some instructions on how we can tweak and generate our own bin file (supplementing the WLED documentation with the bits to made buttons work etc)

Or if possible upload a new file?

Serg deleted the beta builds after 0.13 was released. You can grab the latest here. WLED-wemos-shield/resources/Firmware/WLED_wemos_shield/v0.13.2-a0 at master · srg74/WLED-wemos-shield · GitHub

And the very first post in this thread has the platform.ini settings you’d need to build it yourself.

All release files are available @Aircoookie repo. I’m trying to compile only the latest code for further testing and debugging by actual users who can’t compile but willing to help with development :slight_smile:

Thanks both! thanks for your detailed posts and github instructions I got this running rather seamlessly. A tip from me - instead of soldering the long pins on your header connections together, I just crossed them over - letting people do it without soldering. Obviosuly be cautious with making sure connections are secure when flashing (I taped them together)

Lastly, could be worth pointing your github instructions to this discussion here because I didn’t realise there were compiling instructions in the first post but do now:)

Thanks for all your work on this, great stuff.

1 Like

Hi, thanks for the guide and for your work. I just wanted to ask does SoundReactive 0.13.0b-3 has alexa enabled? I saw it was disabled on earlier builds but not sure if it is now or not. I switched to standart wled for alexa support and have been using ledfx to music sync but it would be much simpler if i had the option just to use the mic on the board.

The great thing about open source, you can compile yourself with whatever options you want compiled in. But with 2MB, you are already pretty close to not being able to do OTA updates.


If I want to stick with stable releases for an SP511E (only 2MB flash), I suppose that I should use WLED_0.x.x_ESP02.bin image from Aircookie releases as per below explanation, is that right?

Thanks for letting me know.

Yeah, I’ve been out of town, but I’m going to build and publish a stable release when I get back later this week.

You can use fresh one from here WLED-wemos-shield/resources/Firmware/WLED_wemos_shield/v0.13.2-a0 at master · srg74/WLED-wemos-shield · GitHub

Here’s the latest stable release 0.13.1

Super excited to start loading these controllers with WLED. Any tips on getting the controller open? Appears to be glued on the power connector end and I don’t want to break anything prying it.

I’ve not tried one yet, but I’d bet no glue and you just need a spudger…