WebJack-Firmata Serial 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.

Serial Demo

In this demo, text may be sent via hardware serial from the Arduino board when it is input into the input below and "SerialWrite" is pressed.

Commands

Log

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