How to setup WLED for your NeoPixels led Matrix with an ESP32 | WS2812B
HTML-код
- Опубликовано: 4 ноя 2024
- In this video we show you how to setup and configure WLED on an ESP32 using a WS2812B NeoPixels Led Matrix with a dimension of 32x8. If you like spacy lights and scrolling text. This is the project for you ;).
If you liked the project, please consider buying us a cup of coffee.🧡
www.buymeacoff...
Parts used
Individually addressable WS2812B led Matrix strip:
Amazon: www.amazon.com...
Aliexpress: www.aliexpress...
ESP32 WROOM:
Amazon: www.amazon.com...
Aliexpress: www.aliexpress...
WLED installer: install.wled.me/
WLED project page: kno.wled.ge/
Bloxy Labs is now present on X! Follow us to see what we are doing and share your own ideas with us!!
/ bloxy_labs
This is an amazing tutorial. Thank you.
Nice little video, however you are missing several steps. You didn't talk about powering your Matrix, USB is not a good solution AT ALL for this many Pixels. flashing your ESP32 I doubt was that simple, you didn't mention holding the boot button down for your computer to connect to it properly. Also the version of WLED 14.1 "Hoshi" uses GPIO 16 by default, not 2, you could have just left this alone in the settings and told your viewers to attach DIN wire to D16 in the first place. Also, just a tip about your subtitles... the pop out type of subtitle is difficult to read, may I suggest a fade in static text or something less wobbly. Overall it was a pretty pretty little video. I'm guessing you don't have too much experience with WLED and ESP32 though?
One last thing, I saw your comment to another user about powering via the onboard USB port. Not a great comment, the onboard USB can only handle about 1 Amp (1000 mA) any more than that can potentially fry the ESP32 and render it useless, thankfully WLED turns on power limiter by default. With 256 Pixels each requiring 0.06mA to achieve a full White color, with a 1Amp USB power supply you are only powering your matrix to about 6.6% of its potential. You would be much better off powering your ESP32 with a more powerful power supply via the VIN and GND pins and then running the same leads to your matrix to power that too. I cover all this on my channel. I've been working with WLED and LEDs for a while now. I still have a lot left to learn though.
Good luck with your channel. I'm going to subscribe and will be sure to check out some of your stuff. (Sorry to sound so critical, hopefully it was helpful in someway)
This video helped me. I've seen your videos before. They've helped me as well.
Good job😊
Great tutorial. Is it ok to power this through the board without external power to the LEDs?
Thanks😊. With the WS2812B which I used it was no problem.
I wouldn't, as each Pixel requires 0.06mA to achieve a full bright white, it means you would need to push about 15 Amps through the USB port. The onboard usb connector can only handle a draw of about 1Amp or 1000mA any more than that and the ESP32 will fry! Also, at 1Amp the LEDs will be pretty dim. I cover this quite a bit on my channel.
I’m powering 2 8x32 and 1 8x8 through my ESP32 which is powered by the USB-C power from my desktop computer (usb-c to usb-c). It runs non stop no problem. I had the same setup (minus the 8x8) powered through a usb wall adapter and it fried my ESP32. I saw the smoke.💨
Thanks. It works. I tested it with ESP32 38-pin WROOM. See my channel to see what I am talking about.
Nice channel!! Which video do you exactly mean?
@@BloxyLabs there is only one video about ESP32 on my channel so far. Currently I do not want have to be to record more. I would like to use MQTT functionality to send the data from my Home Assistant Supervised to this WLED. But even when I have had setup a proper topic it does not connect at all and I am wondering why. This led panel has MQTT and the WLED software uploaded to ESP32 should be able to receive messages from the Home Assistant. But for some reason it does not. I will have to figure it out.
@@sysadmin-info I didn't try it yet with Home Assistant, but there is a lot of information on this subject. I hope you can figure it out.