MENU

Fun & Interesting

ESP32 LED Matrix: Multi-Function with FULL WLED and more!

ResinChem Tech 13,357 3 months ago
Video Not Working? Fix It Now

In this video, I'll cover the build of my upgraded WS2812b-based LED matrix using two ESP32 based controllers. Unlike the prior version, this one does not require Home Assistant/MQTT for control, but an API allows optional integration if desired. Some features of the matrix include: • Clock in 12 or 24 hour format • Indoor and/or outdoor temperatures • Scoreboard with customizable team names • Countdown timer with optional buzzer • Text with multiple display modes • Full WLED secondary controller with auto-switching • Complete management and customization via web app • No third-party automation systems required! • API for _optional_ integration with external systems, like Home Assistant You can find copies of all diagrams, complete part lists and additional build details in the related written guide: https://resinchemtech.blogspot.com/2025/01/matrix32.html Github repo with firmware and full wiki: https://github.com/Resinchem/Matrix-Clock-ESP32 Chapter Links: ============= 00:00 Intro 00:35 Original Build Limitations 01:40 Key Features 05:36 Parts 08:32 The LED Matrix Display 12:30 The Primary Controller 15:30 The Control Box 17:55 The Secondary (WLED) Controller 20:47 The Frame 24:13 Component Install and Wiring 27:44 Power Distribution and Safety 29:03 Firmware Install and Onboarding 33:18 Initial Settings 35:01 The API and Home Assistant 36:09 Additional Information Parts Used or Shown: =================== This is only a _partial_ list of the primary parts used. See the blog article linked above for the complete parts list along with a few alternate options. Primary Controller/LEDs: ----------------------- WS2812b 5V LED Strips (100 LEDs/M): https://amzn.to/4g3W7UH ESP32 (30-pin NodeMCU-style): https://amzn.to/3PI49If 15-pin Female Socket: https://amzn.to/40ET9la 5V 15A Power Supply: https://amzn.to/4jrce1J Logic Level Shifter: https://amzn.to/40qCqAG or https://amzn.to/4joGGJS Rotary Encoder: https://amzn.to/4h00ykR Piezo Buzzer: https://amzn.to/4jlzNsu Normally Open Push Buttons: https://amzn.to/3DZSiCK AHT20 Temperature/Humidity Sensor: https://amzn.to/4hkMYs1 ElecroCookie Solderable Breadboard: https://amzn.to/4hm3I1Q Optional Secondary WLED Controller: ---------------------------------- ESP32 Mini: https://amzn.to/42eEoH0 10-pin Female Socket (often included with ESP32): https://amzn.to/3PGKc4x Logic Level Shifter: https://amzn.to/40qCqAG or https://amzn.to/4joGGJS INMP441 I2S Digital Microphone: https://amzn.to/3EbAoNg 5V Relay: https://amzn.to/3CoAhxl ElecroCookie Solderable Breadboard: https://amzn.to/4hm3I1Q Some of these links may be Amazon affiliate links. Use of these links will not affect your pricing, but as an affiliate this channel may earn a small commission if you make a purchase. Additional Links and Info: ========================= Building the matrix video: https://youtu.be/EwGwnf5GXCw Written blog article: https://resinchemtech.blogspot.com/2025/01/matrix32.html Github repo with code and wiki: https://github.com/Resinchem/Matrix-Clock-ESP32 ESPHome Flasher: https://github.com/esphome/esphome-flasher OpenWeatherMap (get API key): https://openweathermap.org/api WLED official site: https://kno.wled.ge/ It takes significant time, effort and occasionally substantial expense to create these videos. If you'd like to help support this channel and future content, or just say thanks, you can consider buying me a cup of coffee: https://www.buymeacoffee.com/resinchemtech #esp32 #ws2812b #ledmatrix #led

Comment