Skip to content

Nodejs web application for controlling an LED strip via a Raspberry Pi. See frontend at: https://github.com/alanzeng17/vue-rpiled

Notifications You must be signed in to change notification settings

cSchubes/rpiled

Repository files navigation

RPILED Backend

The backend for the RPILED project. Designed to run on a Raspberry Pi 3 running balenaOS.

Database Structure

Templates

id: int name: string subtitle: string icon: string

Animations

id: int name: string template: string favorite: bool

rainbowGradient

id: int (foreign with animations) time: int

rainbowStrip

id: int (foreign) time: int

theaterChase

id: int (foreign) time: int colors: N/A (yet)

meteor

id: int (foreign) time: int color: int

REST API

Animations

/animations/ GET (with query) POST PUT DELETE

/animations/templates GET (with query)

About

Nodejs web application for controlling an LED strip via a Raspberry Pi. See frontend at: https://github.com/alanzeng17/vue-rpiled

Resources

Stars

Watchers

Forks

Packages

No packages published