Skip to content

athega/jullunch-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jullunch Portal

Control light sequence of a Neopixel strip using a Tessel in response to events sent over the network.

Tessel + Neopixel + EventSource

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:

https://athega.github.io/jullunch-portal/

About

Light controller for entry portal at athega jullunch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published