/queensmatic

Wall art NAS

Primary LanguageEagleApache License 2.0Apache-2.0

Queensmatic

This project is a wall-mounted NAS with controllable LED strips attached to its case.

Requirements

Table of Contents

Directory Contents
QueensmaticLEDController Android LED controller application with simple color picker and touchscreen LED updating
hardware/circuit Eagle schematics for the LED controller PCB
led-controller-uservice Microservice used for communication between the Android app (or apps) and the LED controller hardware
ucontroller Microcontroller code - receives messages from the API via serial and updates the LED strips
pictures Some pictures of the building process

Running the API

cd led-controller-uservice
virtualenv venv
source venv/bin/activate
pip install docker-compose
# Update docker-compose.yml with the serial port for your microcontroller board -- under "devices"
docker-compose up