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
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
WS2812 RGB LED strip
- Description: Individually addressable RGB LED strip.
- Pins: DIN, 5V, GND, DO
Power Supply 24 VDC
- Description: Provides 24V DC power.
- Pins: L, N, E, V+, V-
5V Adapter
- Description: Converts AC to 5V DC.
- Pins: AC In 1, AC In 2, 5V, GND
Terminal Block KTB1 20A 6P
- Description: Terminal block for electrical connections.
- Pins: 1, 2, 3, 4, 5, 6
Splicing Connector WAGO 221
- Description: Splicing connector for electrical connections.
- Pins: Port 1, Port 2, Port 3, Port 4, Port 5
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
Buck Converter
- Description: Converts higher DC voltage to lower DC voltage.
- Pins: IN+, IN-, OUT+, OUT-
Resistor
- Description: 400 Ohms resistor.
- Pins: pin1, pin2
Wiring Details
ESP32
- GND connected to 5V Adapter GND
- VIN connected to 5V Adapter 5V
- 3V3 connected to Adafruit TXB0104 4-channel Bi-Directional Level Shifter LV
- GND connected to Splicing Connector WAGO 221 Port 3
WS2812 RGB LED strip (Instance 1)
- DO connected to WS2812 RGB LED strip (Instance 2) DIN
- 5V connected to Terminal Block KTB1 20A 6P Pin 4
- GND connected to Terminal Block KTB1 20A 6P Pin 6
WS2812 RGB LED strip (Instance 2)
- DIN connected to WS2812 RGB LED strip (Instance 1) DO
- DO connected to WS2812 RGB LED strip (Instance 3) DIN
- 5V connected to Terminal Block KTB1 20A 6P Pin 3
- GND connected to Terminal Block KTB1 20A 6P Pin 5
WS2812 RGB LED strip (Instance 3)
- DIN connected to WS2812 RGB LED strip (Instance 2) DO
- DO connected to WS2812 RGB LED strip (Instance 4) DIN
- 5V connected to Terminal Block KTB1 20A 6P Pin 5
- GND connected to Terminal Block KTB1 20A 6P Pin 4
WS2812 RGB LED strip (Instance 4)
- DIN connected to WS2812 RGB LED strip (Instance 3) DO
- DO connected to WS2812 RGB LED strip (Instance 5) DIN
- 5V connected to Terminal Block KTB1 20A 6P Pin 6
- GND connected to Terminal Block KTB1 20A 6P Pin 5
WS2812 RGB LED strip (Instance 5)
- DIN connected to WS2812 RGB LED strip (Instance 4) DO
- DO connected to WS2812 RGB LED strip (Instance 6) DIN
- 5V connected to Terminal Block KTB1 20A 6P Pin 2
- GND connected to Terminal Block KTB1 20A 6P Pin 5
WS2812 RGB LED strip (Instance 6)
- DIN connected to WS2812 RGB LED strip (Instance 5) DO
- DO connected to WS2812 RGB LED strip (Instance 7) DIN
- 5V connected to Terminal Block KTB1 20A 6P Pin 3
- GND connected to Terminal Block KTB1 20A 6P Pin 4
WS2812 RGB LED strip (Instance 7)
- DIN connected to WS2812 RGB LED strip (Instance 6) DO
- DO connected to WS2812 RGB LED strip (Instance 8) DIN
- 5V connected to Terminal Block KTB1 20A 6P Pin 5
- GND connected to Terminal Block KTB1 20A 6P Pin 6
WS2812 RGB LED strip (Instance 8)
- DIN connected to WS2812 RGB LED strip (Instance 7) DO
- DO connected to WS2812 RGB LED strip (Instance 9) DIN
- 5V connected to Terminal Block KTB1 20A 6P Pin 2
- GND connected to Terminal Block KTB1 20A 6P Pin 1
WS2812 RGB LED strip (Instance 9)
- DIN connected to WS2812 RGB LED strip (Instance 8) DO
- DO connected to WS2812 RGB LED strip (Instance 10) DIN
- 5V connected to Terminal Block KTB1 20A 6P Pin 1
- GND connected to Splicing Connector WAGO 221 Port 1
WS2812 RGB LED strip (Instance 10)
- DIN connected to WS2812 RGB LED strip (Instance 9) DO
- DO connected to Adafruit TXB0104 4-channel Bi-Directional Level Shifter HV
- 5V connected to Terminal Block KTB1 20A 6P Pin 1
- GND connected to Splicing Connector WAGO 221 Port 1
Power Supply 24 VDC
- V+ connected to Buck Converter IN+
- V- connected to Buck Converter IN-
5V Adapter
- GND connected to ESP32 GND
- 5V connected to ESP32 VIN
Terminal Block KTB1 20A 6P (Instance 1)
- Pin 4 connected to WS2812 RGB LED strip (Instance 1) 5V
- Pin 6 connected to WS2812 RGB LED strip (Instance 1) GND
Terminal Block KTB1 20A 6P (Instance 2)
- Pin 3 connected to WS2812 RGB LED strip (Instance 2) 5V
- Pin 5 connected to WS2812 RGB LED strip (Instance 2) GND
Terminal Block KTB1 20A 6P (Instance 3)
- Pin 5 connected to WS2812 RGB LED strip (Instance 3) 5V
- Pin 4 connected to WS2812 RGB LED strip (Instance 3) GND
Terminal Block KTB1 20A 6P (Instance 4)
- Pin 6 connected to WS2812 RGB LED strip (Instance 4) 5V
- Pin 5 connected to WS2812 RGB LED strip (Instance 4) GND
Terminal Block KTB1 20A 6P (Instance 5)
- Pin 2 connected to WS2812 RGB LED strip (Instance 5) 5V
- Pin 5 connected to WS2812 RGB LED strip (Instance 5) GND
Terminal Block KTB1 20A 6P (Instance 6)
- Pin 3 connected to **WS2812 RGB LED strip (Instance 6) 5
