Browser Johnny Five: Difference between revisions

(Updated reference links)
(Update link for WebSerial API bug.)
 
(One intermediate revision by the same user not shown)
Line 17: Line 17:
== [https://github.com/elin-moco/wot-daemon WoT Daemon] ==
== [https://github.com/elin-moco/wot-daemon WoT Daemon] ==
Running socket.io serialport server with a Node-Webkit system tray app.
Running socket.io serialport server with a Node-Webkit system tray app.
== [https://github.com/wotjs/chrome-app-api-proxy Chrome App-API proxy] ==
Call Chrome App APIs from a Webpage, currently used with [http://wotmaker.io/ WoT Maker].
== [https://github.com/wotjs/chrome-usb-serialport Chrome USB SerialPort] ==
A serialport module for Google Chrome browser, currently used with [http://wotmaker.io/ WoT Maker].
== [https://github.com/wotjs/browserify-johnny-five Browserify Johnny Five] ==
Build Johnny Five as a browserify module, currently used with [http://wotmaker.io/ WoT Maker].


== Next Steps ==
== Next Steps ==
* Porting firmata firmware to more wireless modules (wifi/GSM/ethernet/HC-05...)
* Porting firmata firmware to more wireless modules (wifi/GSM/ethernet/HC-05...)
* Integration with [http://wotmaker.io/ WoT Maker] for quicker prototyping and sharing.
* Integration with [http://wotmaker.io/ WoT Maker] for quicker prototyping and sharing.
 
* [https://bugzilla.mozilla.org/show_bug.cgi?id=webserial WebSerial API for Firefox]
== Reference Links ==
== Reference Links ==
* [https://docs.google.com/presentation/d/1m13AJJHnwDprZw6LFNZLG1deOCRgE4mnjM9EZI2RgpY/edit browser-j5 intro slides]
* [https://docs.google.com/presentation/d/1m13AJJHnwDprZw6LFNZLG1deOCRgE4mnjM9EZI2RgpY/edit browser-j5 intro slides]

Latest revision as of 10:52, 22 September 2015

Goals

  • Brings Johnny Five to the web using browserify and serialport plugins.
  • Enable porting of existing work based on johnny five or firmata.
  • Enable device integration on websites/webapps/add-ons.

Browser J5 RC Car Demo

A remote control car project to that leverages browser J5 to run on different platforms.

BLE SerialPort

A cross-platform solution to control Arduino via BLE. For BLE module currently only supports BleShield.

Socket.io SerialPort

Exposing Arduino devices connected to your host machine(laptop/PC) via a socket.io server, you'll be able to controll devices on any browsers with access to the server.

WoT Daemon

Running socket.io serialport server with a Node-Webkit system tray app.

Chrome App-API proxy

Call Chrome App APIs from a Webpage, currently used with WoT Maker.

Chrome USB SerialPort

A serialport module for Google Chrome browser, currently used with WoT Maker.

Browserify Johnny Five

Build Johnny Five as a browserify module, currently used with WoT Maker.

Next Steps

Reference Links