Skip to content

Other Hardware

Still under construction, feel free to add to the list!

This page lists some third-party hardware and/or tools that are working with WLED!

Please use a decent and neutral description when adding things to this list.

Tip

Lists are in alphabetical order. The position of an item in the list does not indicate how good it is or if it will fit your use case. Please carefully compare all items in the category you are interested in, and you should find the one that suits your needs best in just a few minutes!

Useful boards and addons

Name Description
ESP32 Ethernet Network Shield Ethernet Shield (10/100Mbps) for ESP32 boards. Stackable with D1 Mini32 form factor boards.
Wemos D1 mini Level Shifter Shield A level shifter shield (74HCT125) - by Evil Genius Labs LLC.
WIZmote remote control Remote control using radio network. Compatible with WLED (vesions 0.14.0-beta3 and above). No additional receiver required.

Compatible PC RGB Fans and ARGB accessories

Brand Model Comments
Corsair HD120 Fan Uses WS2812B, data-in only
PCCOOLER Moonlight 5-pack Fans Uses WS2812B, includes Data-out connector to keep each fan uniquely addressable if wired in series like traditional LED strips
Any 5v 3-pin ARGB for PC Any PC RGB device that supports the 5v 3-pin ARGB motherboard header should work fine with WLED. All the major motherboard vendors support the Corsair HD120 and PCCOOLER fans listed, so we can safely assume any device that supports motherboard ARGB 5V 3-Pin standard will work with WLED.

Levelshifters

Name Description
SN74AHCT125 Aircoookie's recommended levelshifter. Often used in DIY and commercial controllers.
SN74AHCT32 Same pinout as above can be used. This is just an OR gate, but any AHCT gate can be used if inputs are connected appropriately. ;)
SN74HCT125N Slower, cheaper version. Works just as well for WS2812, but not recommended for APA102.
SN74LVC2T45 Modern bus transceiver with voltage translation Yet Another WLED Controller
TXS0102, TXS0108 Bidirectional levelshifters that may work fine with WLED (if possible, 74AHCT gates should be preferred as they support both longer data lines and faster protocols)
F-Amp Level shifter/data booster

Warning

I2C shifters are generally too slow for addressable LEDs, so don't use them.

Further reading: Logic Level Shifters for Driving LED Strips

How to connect Levelshifters: LS_32_R2 74AHCT125 one output 74AHCT125 two outputs TXS0108 LS_245_R2

USB/TTL adapters

Name Description
CH340 CH340 module instead of CP2102, PL2303 or FTDI/FTDT. The CH340 can deliver more current which is needed while the flash process depending on the board type. The timing is also much more stable. For boards with an USB/TTL adapter onboard this is NOT needed
ESP uploader CP2102N module. Same USB to UART converter as many recent Dev boards using. Featuring latest USB-C connector. For use with many ESP32, ESP8266, ESP8255 and Tuya based modules. 3.3V logic and 5V power pass through for custom boards.

Miscellaneous

Sorting: Sensors, Displays, Actuators

Name Description
HC-SR501   PIR sensor with adjustable sensitivity and on time delay (suitable as a button).
HC-SR602   PIR sensor (not suitable as a button but can be used with PIR sensor usermod).
TSOP38238 IR receiver compatible with most IR remotes.
SSD1305 I2C display, can be used with 4 Line Display usermod.
SSD1306 I2C & SPI display, can be used with 4 Line Display usermod.
DS18B20 Recommended temperature sensor for use with WLED. Compatible with the Temperature usermod
Display shield Various configurations. Compatible with the ESP32 WLED dev board also can be used with ESP32 mini dev boards.
12V Relay & Fuse board Integrates two relays and two 10 A fuses. Suitable for WLED setups with 12 V LED Strips.
5V relay Relay module. Some will require 5V to trigger so you will need level-shifted output (similar as for LEDs) for proper functionality or a circuit with transistor or MOSFET.
5V Relay & Fuse board Integrates two relays and two 10 A fuses. Suitable for WLED setups with 5V LED Strips.