Krampus is a controller to drive and control neoPixel LEDS using the WS281x protocol. Krampus models LEDs to be arranged as a Christmas Tree or on a tree.
Web interface is able to start and stop the tree lights, set the color or start a loop of prebaked sequence of effects.
- NeoPixel supporting WS281x protocol
- 5v DC power supply (1 amp per 50 lights)
- Raspberry PI
- Clone repo
- sudo pip3 install -r requirements.txt
- sudo python3 krampus/server.py
- Open localhost
- Default GPIO data port 18
- Common ground between raspberry pi and power supply
- Open crontab, type in terminal
crontab -e
- Add to bottom of crontab file
@reboot sudo python3 {path-to-project}/krampus/server.py