Nino-IO
Nino-IO is compatible with Linino One and Arduino Yun.
Nino-IO is a Firmata.js-compatibility class for writing Node.js programs that run on the Linino One or Arduino Yun. This project was built at Bocoup
Getting Started
Nino-IO scripts are run directly from the Linino One or Arduino Yun board. To get started, install Node.js on the board.
LininoOS
For Nino-IO to operate correctly, the Arduino Yun or Linino One must be running LininoOS.
Assuming you've already completed the Yun Disk Expansion, complete the following commands:
- Upgrade the firmware on the MCU:
cd /tmpwget http://download.linino.org/pkg-bin/serialTerminal.hexrun-avrdude /tmp/serialTerminal.hex
IMPORTANT: The Linino expects all user code to exist in /opt
! When connecting to the board, remember to: cd /opt
. This is how the nodeyun_inst_latest.sh
installer program sets up the filesystem on the Linino's SD Card.
Installation
npm install johnny-five
npm install nino-io --unsafe-perm
See Johnny-Five's examples for usage.
License
See LICENSE file.