Jullunch Portal
Control light sequence of a Neopixel strip using a Tessel in response to events sent over the network.
Prerequisites
Hardware:
Tessel with connected Neopixel light strip.
Software:
Node.js and git
Setup
Checkout
git clone https://github.com/athega/jullunch-portal.git
Install development dependencies. (tessel)
npm install
Install runtime dependencies. (eventsource)
cd src/
npm install
Connect to WiFi
./node_modules/.bin/tessel wifi -n <ssid> -p <pass>
Run script
Run script while tessel is connected via USB:
./node_modules/.bin/tessel run src/portal.js
Install script in memory on device:
./node_modules/.bin/tessel push src/portal.js
Simulator
Web version using Canvas: