Wasatch Pixels Advanced Eight Pixel Controller

Wasatch Eight Port Ethernet Controller with Power Distribution to use with WLED and xLights

This is an ESP32-based Ethernet controller with a level-shifting eight port HAT to control 8 LED pixel strings and/or strips. This board has built in power distribution with standard Phoenix connectors for convenience in hooking up your LED strings or strips.

When ordering, you can select either the 12V version for 12V pixels or the 5V version for 5V pixels.

What is it?

This is a board to control WS2812, WS2811, WS2815 and various other protocol LED lights. It uses an ESP32-based WT32-ETH01 board with a custom HAT that shifts the 3.3V signals from the ESP32 to 5V signals expected by strings and strips of LEDs. It comes installed with WLED software that supports both Ethernet and WiFi connectivity. This can be used to control simple animations of LED lights as well as receive E1.31 and DDP data for sequenced light shows from programs such as Vixen and xLights and Falcon Player(no paid license needed). This board has 8 outputs to control and power 8 separate light strings.

Why did you make it?

I wanted a board that could control LED lights during high frame rate (40 FPS) sequenced light shows as well as run WLED to control the lights during other times of the year. My WiFi-only controllers could not handle high frame rates for sequenced light shows wirelessly. Other higher end controllers had their own proprietary software that worked for sequenced light shows, but didn’t run WLED natively. This board allows me to run high frame rate sequences seamlessly without stagger or lag.

What makes it special?

It is an Ethernet pixel controller that runs WLED and supports high frame rate pixels shows. Unlike dig-uno and dig-quad boards, it has Ethernet built in without extra cost and can support high frame rates without lagging or staggering. It has 8 outputs so you can control up to 8 separate strings of LED lights.

12V Power Source: This board outputs both data and 12V power to pixels. There is no need for a separate power distribution board unless needed for power injection. Each port accommodates up to 5 amps.

Led Pin Assignments:

  • Led 1: Pin 2
  • Led 2: Pin 4
  • Led 3: Pin 12
  • Led 4: Pin 14
  • Led 5: Pin 15
  • Led 6: Pin 17
  • Led 7: Pin 5
  • Led 8: Pin 33

Recommended maximum number of pixels per pin:

  • 40 Frames Per Second: 500 pixels/pin (has been tested to 600 pixels/pin)
  • 20 Frames Per Second: 800 pixels/pin

WLED is distributed under the MIT License

Copyright (c) 2016 Christian Schwinne

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Documentation:


WLED Source Code