webduino-serial-transport
SerialPort Transport Plugin for webduino-js
Requirement
When running in browser, you must have the following installed:
- API Proxy for Google Chrome™ (launch before opening your application)
- API Proxy Agent for Google Chrome™
to interface with Webduino/Arduino via SerialPort.
Installation
Browser
See also: webduino-js
The webduino-base.js
or webduino-all.js
has bundled serial and bluetooth transports by default. If you have successfully built it or use the CDN version, you are ready to go.
Node.js
$ npm install webduino-serial-transport
Usage
webduino-js provides isomorphic APIs:
// Need to acquire 'webduino' in Node.js:// var webduino = require('webduino-js'); var board led; board = transport: 'serial' path: '/dev/cu.usbmodem1421'; // or:// board = new webduino.Arduino({// transport: require('webduino-serial-transport'),// path: '/dev/cu.usbmodem1421'// }); board;
License
This project is licensed under the MIT license, see License for more information.