Documentation and assets for the WS2812B LED Protection Module, including recommended capacitor, resistor, and optional 3.3V to 5V level shifting.

- Size: 43x25x10mm
- PCB Thickness: 1.6mm
- Mounting Holes: 4x M3 screw holes evenly spaced around the edge
- Connector Type: 3-pin JST HX connector OR soldering pads, for power and data (IN and OUT)
- Signal Protection - Capacitor and resistor for clean WS2812B data signal
- Level Shifting - Optional 3.3V to 5V level shifter for ESP32/STM32 compatibility
- Jumper Selection - Enable/disable level shifter as needed
- Dual Connector - JST HX connector or solder pads
- Compact Design - 43x25x10mm with mounting holes
- Pass-Through Power - Clean power delivery to LED strips
| IN Connector |
| IN | Data input signal |
| 5V | Power supply (5V DC) |
| GND | Ground connection |
| OUT Connector |
| OUT | Data output to LEDs |
| 5V | Power output for LEDs |
| GND | Ground connection |
Level Shifter Jumper:
- EN (Enable): Activates the level shifter — use when connecting to 3.3V logic devices (ESP32, ESP8266, STM32, Raspberry Pi, etc.). This ensures the WS2812B LEDs receive a proper 5V logic signal
- DIS (Disable): Bypasses the level shifter — use when connecting to 5V logic devices (Arduino Uno, Arduino Nano, Arduino Mega, etc.). Direct signal pass-through for optimal performance with 5V microcontrollers
- Power Supply: Verify that your power supply can support the total current required by the LEDs. The JST HX connectors are rated up to 3A. If you plan to use more (for example, setting the LEDs to full brightness), use the solder pads instead, with appropriately sized AWG wires.
- Data Integrity: To prevent signal degradation, especially in long LED chains, keep data lines as short as possible.
Built with ❤️ by FoxLabs
This page was generated with AI assistance.