Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

ESP32 Wi-Fi Controlled RGB LED Strip System

View and Edit Project In Cirkit DesignerImage of ESP32 Wi-Fi Controlled RGB LED Strip System

Circuit Documentation

Summary

This circuit involves an ESP32 microcontroller, multiple WS2812 RGB LED strips, a 5V adapter, a 24V power supply, buck converters, and various terminal blocks and splicing connectors. The ESP32 controls the LED strips, which are powered through a series of terminal blocks and splicing connectors. The circuit also includes a bi-directional level shifter to manage voltage levels between the ESP32 and the LED strips.

Component List

  1. ESP32

    • Description: Microcontroller with Wi-Fi and Bluetooth capabilities.
    • Pins: EN, VP, VN, D34, D35, D32, D33, D25, D26, D27, D14, D12, D13, GND, VIN, 3V3, D15, D2, D4, RX2, TX2, D5, D18, D19, D21, RX0, TX0, D22, D23, BOOT
  2. WS2812 RGB LED strip

    • Description: Individually addressable RGB LED strip.
    • Pins: DIN, 5V, GND, DO
  3. Power Supply 24 VDC

    • Description: Provides 24V DC power.
    • Pins: L, N, E, V+, V-
  4. 5V Adapter

    • Description: Converts AC to 5V DC.
    • Pins: AC In 1, AC In 2, 5V, GND
  5. Terminal Block KTB1 20A 6P

    • Description: Terminal block for electrical connections.
    • Pins: 1, 2, 3, 4, 5, 6
  6. Splicing Connector WAGO 221

    • Description: Splicing connector for electrical connections.
    • Pins: Port 1, Port 2, Port 3, Port 4, Port 5
  7. Adafruit TXB0104 4-channel Bi-Directional Level Shifter

    • Description: Level shifter for voltage translation.
    • Pins: HV, B1, B2, B3, B4, GND, OE, A4, A3, A2, A1, LV
  8. Buck Converter

    • Description: Converts higher DC voltage to lower DC voltage.
    • Pins: IN+, IN-, OUT+, OUT-
  9. Resistor

    • Description: 400 Ohms resistor.
    • Pins: pin1, pin2

Wiring Details

ESP32

WS2812 RGB LED strip (Instance 1)

WS2812 RGB LED strip (Instance 2)

WS2812 RGB LED strip (Instance 3)

WS2812 RGB LED strip (Instance 4)

WS2812 RGB LED strip (Instance 5)

WS2812 RGB LED strip (Instance 6)

WS2812 RGB LED strip (Instance 7)

WS2812 RGB LED strip (Instance 8)

WS2812 RGB LED strip (Instance 9)

WS2812 RGB LED strip (Instance 10)

Power Supply 24 VDC

5V Adapter

Terminal Block KTB1 20A 6P (Instance 1)

Terminal Block KTB1 20A 6P (Instance 2)

Terminal Block KTB1 20A 6P (Instance 3)

Terminal Block KTB1 20A 6P (Instance 4)

Terminal Block KTB1 20A 6P (Instance 5)

Terminal Block KTB1 20A 6P (Instance 6)