Jason Spiva
Published © GPL3+

ESP8266 E1.31 Multiplexing Pixel Controller

Unicast E1.31 to WS2811/WS2812 WiFi controller, theoretically output up to 1360 pixels* (8 ports/universes, 170 pixels per port).

IntermediateProtip24 hours21,646
ESP8266 E1.31 Multiplexing Pixel Controller

Things used in this project

Hardware components

Wemos D1 Mini
Espressif Wemos D1 Mini
I used the Wemos D1 Mini Pro, but any of the ESP8266 breakout boards should work.
×1
Texas Instruments SN74HCT125N
×2
14-pin DIP Socket
×2
Resistor 10k ohm
Resistor 10k ohm
×8

Software apps and online services

Arduino IDE
Arduino IDE

Story

Read more

Custom parts and enclosures

Controller Board

Latest version of my controller board with pluggable connectors. 2-pin on each side for power, 3-pin for each channel. Power to each channel is fused at 5A. Caps just before controller hopefully give the chips clean 5V.

Schematics

Wiring

Code

LedPixelController

Credits

Jason Spiva

Jason Spiva

1 project • 12 followers
Electrical Engineer turned Software Developer/Architect. If only there was more time for hobbies.

Comments