WebJack-Firmata Demo

WebJack-Firmata is a transport layer for Firmata.js and is based on WebJack, a JavaScript library that uses an audio modem to communicate with an Arduino ┬ÁC via headphone jack. Firmata is a RPC like protocol, that defines a serial interface to read from or write to a microcontroller's pins. This demo allows web browsers to control an Arduino via headphone jack.

To run the demo, upload this modified version of the StandardFirmata sketch. You will also need additional hardware.



WebJack is in an early development stage. If it does not work, try to: