Skip to content

this is a personal project to controll my leds over the web and do fancy stuff (not seeking for help :) )

Notifications You must be signed in to change notification settings

NilsGke/ledController

Repository files navigation

React TypeScript Express.js MUI SASS

ledController

this is a personal project to controll my leds over the web and do fancy stuff (not seeking for help :) )

How is this going to work?

Everything is going to live on a raspberry pi. And if possible, startup at boot. (so I can easily turn it on or off) There are two parts to this:

Backend

The backend controlls the Leds (with some library that can talk to the gpio pins on the Rapsberry pi) The backend also provides a websocket connection to controll the leds and add new Presets / light effects and stuff. The backend also serves the Frontend:

Frontend

The Frontend is a React app hosted by the backend. On the Dashboard you can controll the leds from another device through the web browser. You control the led strips, select effects, more or less sync to music and create effects with the keyframe based effect editor.

Future plans

Idealy this app recieves a high google lighthouse scores and i can install it as a PWA. But its probably impossible because it's served from a local raspberry pi.

About

this is a personal project to controll my leds over the web and do fancy stuff (not seeking for help :) )

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages