Control light sequence of a Neopixel strip using a Tessel in response to events sent over the network.
Tessel with connected Neopixel light strip.
Node.js and git
Checkout
git clone https://github.com/athega/jullunch-portal.git
Install development dependencies. (tessel)
npm install
Install runtime dependencies. (eventsource)
cd src/
npm install
./node_modules/.bin/tessel wifi -n <ssid> -p <pass>
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
Web version using Canvas: