LEDctrl
LEDctrl is an app for controlling adressable led strips. Set up different color and effect profiles, switch between them or toggle the lights completely on/off.
- Create your own color compositions
- Let the app create a random color configuration
- Choose from a selection of images based on your mood
- Select an effect and configure it to your liking (ping pong, scroboscope, rainbow)
I chose this project to make myself familiar with Google's Flutter development framework for cross platform apps and the Dart programming language.
Developed alongside this project was a Node.js backend that runs on a Raspberry Pi. The server application receives calls from the app and communicates with RPI-WS2812-Server, a low level application for controlling addressable led strips over a tcp connection.