Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ewpratten/shelf-led-controller

Source & CAD for my shelf LED controller
https://github.com/ewpratten/shelf-led-controller

arduino home-assistant led-controller mqtt

Last synced: 7 days ago
JSON representation

Source & CAD for my shelf LED controller

Awesome Lists containing this project

README

        

# LED controller for my bookshelf

This is the new source code for the LED controller I talked about in [this blog post](https://ewpratten.com/blog/shelf-lights/).

In the time since writing that post, I've decided to replace the button-based control with a bit of Python code that allows my lights to be controlled via MQTT from Home Assistant.

## Deployment notes

The `led_controller_fw` subdirectory contains the firmware for the ATMega32U4 that controls the LEDs. The `communicator` subdirectory contains Python code that talks to the controller over Serial.

The `communicator` is run as a SystemD service on a nearby machine.