Using a Adafruit Bluefruit Feather M0, this project controls 14 RGB LEDs and a servo motor to brighten your grey Berlin winter days.
This needs a Linux laptop with a Bluetooth LE capable Bluetooth chip and running BlueZ >= 5.38.
For the Python side, install the single requirement with pip install -r requirements --user
.
For the Feather side, you need the following libraries in your Arduino/libraries
folder:
- Adafruit_BluefruitLE_nRF51
- APA102
- Servo, if it's not already installed.
And move the 2017SHD_LED_SmartControl
folder to your Arduino
folder.
You also need to install the Feather board support package.
Flash the Feather, attach servo and LEDs to their respective pins and power it on. Then run the Python script.