This project contains scripts that perform lighting effect sequences for Adafruit Dotstar LED strips.
- Python 3.5+
- Adafruit CircuitPython
TBD
Copy and set the .env Environment file for your configuration
cp .env.example .env
python3 play.py cuttlefish
Contains static data to be read in for rendering a sequence
Contains project documentation resources
Python modules for static lighting patterns
Python modules for animated lighting sequences
A web server for controller lighting sequences remotely
python3 ./server/index.py
Run this script continuously with different sequences scheduled for each day.
Render a Sequence to an animated GIF image.
This code includes a browser-based simulator to display the lighting sequences. It uses Node and Three.js.
From the simulator directory:
npm install
npx vite
Once Vite is running you can view the simulator in your browser. Vite should tell you a URL to load, like http://localhost:5173.
This work is licensed under a Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) License.
This work makes use of the Adafruit CircuitPython DotStar library.