Skip to content

Setup to build a LED matrix the size of a building

Notifications You must be signed in to change notification settings

Boslx/LED-Window-Matrix

Repository files navigation

LED-Window-Matrix

IMG_6081.MOV
IMG_6087.MP4

Overview

The main objective is the development of a wireless controlled lighting matrix for the A-building of the Sontheim campus in Heilbronn, Germany. In addition, this project aims to simplify the process of creating building sized led matrix by being coded modular and adaptable. Below is a simplified overview of the backend stack:

Overview

We are using the PixelBridge as our input. Here a webinterface or simple artnet packages can be used to control the matrix. The PixelBridge is then providing the MatrixBridge with Open Pixel Control packages. This Bridge is then using painlessMesh to connected embedded devices, in our case ESP32s.

ESP32 Overview

The ESP32s are using the painlessMesh library to connect to the mesh and do mesh things. Each ESP can have a number of connected LED Strips which are driven via the FastLED library. For optimizing costs and keeping the installation stealthy we chose simple 5050 rgb strips and created a driver board with a WS2811 IC.

WindowController PCB

Each window is represented as one WS2811 pixel. The ESP communicates to the boards via a daisy-chained RS485 Bus.

Building

Dependencies

About

Setup to build a LED matrix the size of a building

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •