ws281x LED strip controller with web-based GUI for Raspberry Pi made using Svelte and FastAPI
- Raspberry Pi
- LED strip connected to GPIO 18
- Python
- Node.js :(
- Electricity
Warning
The neopixel library requires root access
- Clone the repository
- Rename
config.example.jsontoconfig.jsonand edit it to suit your needs - Install
serverdependencies by runningsudo poetry install - Inside the
clientfolder runnpm i npm run build - Start the server
sudo poetry run python -m server
Note
To change the base URL editclient/src/request.js
- Add more effects
- Config tab
- Replace current design with MD3
- Ability to change the language

