Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/netzwerg/hot-wire-scala-js
Scala.js Hot Wire
https://github.com/netzwerg/hot-wire-scala-js
Last synced: 5 days ago
JSON representation
Scala.js Hot Wire
- Host: GitHub
- URL: https://github.com/netzwerg/hot-wire-scala-js
- Owner: netzwerg
- Created: 2014-07-26T08:10:31.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-04-20T06:38:46.000Z (over 8 years ago)
- Last Synced: 2023-03-22T22:32:28.248Z (almost 2 years ago)
- Language: Scala
- Size: 10.7 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
What is this?
-------------
Status indicator for some [MaKey MaKey](http://makeymakey.com) Hot Wire fun:![Hot Wire](http://netzwerg.ch/images/hotwire.jpg)
Why is this here?
-----------------
Because kids want to play Hot Wire, and mums wants to hack [Scala.js](http://www.scala-js.org) :-)Can I play it?
--------------
This indicator is deployed [here](http://netzwerg.ch/hotwire). The [MaKey MaKey](http://makeymakey.com) part you need to create yourself:![Hot Wire HowTo](http://netzwerg.ch/images/hotwire-howto.png)
Pressing **Enter** resets the stop watch. Touching the **left** post starts the clock: While it's running, any touching of the hot wire will trigger a fail, touching the **right** post will complete successfully. Go!
As an alternative to metal posts with isolation, you could also use wood or plastic posts and connect the start/stop wires with tin foil.
How to build?
-------------
Use `sbt ~fastOptJS` and open `index-fastopt.html` (see underlying [bootstrapping skeleton]
(https://github.com/sjrd/scala-js-example-app) for more details).