Elovalo Webide makes it possible to write effects for the Elovalo led cube using a simple web based interface. It provides WebGL based visualization and an interactive editor. There is also a Git based revisioning system.
You'll need a recent version of Node.js, Git and Bower at least. Once you have these installed follow the instructions below:
git clone git@github.com:elovalo/webidefx.git
to parent directorysudo npm install
bower install
- copy
example.conf.json
asconf.json
and adjust accordingly grunt
at project root
Make sure you have installed LiveReload browser extension to get most benefit out of the setup!
The system uses GitHub OAuth. If you want to give it a go, register your application and update the GitHub configuration at conf.json
accordingly.
If you enable dev
at configuration it will use a very simple "authentication" scheme suitable for testing.
Fill in conf.json (do not commit!) and add necessary details there.
Elovalo Webide is available under MIT. See LICENSE for more details.