UNPKG

rgb-led-matrix

Version:

Universal RGB Matrix controller for Node.js. Supports realtime frame streaming (eg. Ambilight). BlinkStick RGB LED controller given as example.

29 lines (23 loc) 1.02 kB
# rgb-led-matrix * For RGB devices (matrix and strip) #### Currently supported * [BlinkStick](https://www.blinkstick.com) RGB device (64 LEDS per channel) #### Planned * [FIRMATA](https://www.arduino.cc/en/Reference/Firmata) compatible devices (192 LEDs per channel) * [IC2BACKPACK](https://github.com/ajfisher/node-pixel) compatible devices (500 LEDs per channel) --- ### Minimum Requirements * Node v8.9.3 ### Instructions * `npm install rgb_led_matrix` * Run the [`server`](https://github.com/dcerisano/rgb-led-matrix/blob/master/webserver/server.js) as root/adminstrator: `node server.js` * Hit the REST API for the example shaders: [cpu-meter](http://localhost:8080/?shader=cpu_meter) [fireplace](http://localhost:8080/?shader=fireplace) [unicorn](http://localhost:8080/?shader=unicorn) [timesquare](http://localhost:8080/?shader=timesquare) [aurora](http://localhost:8080/?shader=aurora) ### Notes and suggestions * Configure any size of RGB strip as an Nx1 matrix ### TO DO * More devices!