Skip to content

rileymcdowell/paneled

Repository files navigation

The PaneLED Project

PaneLED is an open source hardware, firmware, and software system for managing collections of independent RGBW light strips over WiFi via a simple interface.

Features include autodiscovery of new panels via UPnP, group administration of like-colored panels, and over-wifi firmware updates.

Construction Guide


  1. Bill of Materials
  2. Circuit Board
  3. Electronics Enclosure
  4. Panel Assembly
  5. Hanging Hardware
  6. Mount Options

Software Development Guide


Begin by installing docker and npm

In one terminal, run the following commands to start up the backend.

./build.sh # Build the docker containers for this project
./up.sh # Start the containers for this project

In another terminal, run the following commands to start up the frontend.

cd frontend
npm install
./start-frontend.sh

License


All contents within this repository are released under one of two different licenses. The licenses were chosen to ensure that improvements to this design are shared with the open source community.

All source code is released under the GNU GPL V3.0 license. All remaining resources are released under the CC BY-SA 4.0 license. Below is a mapping of resources to the license for those resources.

  • GNU GPL V3.0
    • server source code
    • frontend source code
    • firmware source code
    • docker build and deployment utilities
  • CC BY-SA 4.0
    • Enclosure model (lid + box)
    • PCB design
    • Panel frame design
    • Build instructions

The text of both licenses are included in the root of this repository.

About

An ESP32/Wifi Controlled LED Wall Panel

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE-hardware
Unknown
LICENSE-software

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published