What's this? : これは何?
node.jsからArduinoを操作するニクい奴。
Nice guy that you can manipulate the Arduino from node.js.
Arduinoのプログラミングを不要にし、node.jsだけでアプリケーションが作れます。
No programming of Arduino. application can make only node.js.
How to use : 使い方
Only 3 steps.
1. Get the source code : ソースコードの取得
npm install arduinode
2. Write the program to Arduino : スケッチをArduinoに書き込む
Open the Sketch(sketch/arduinode/arduinode.ino) in Arduino IDE, write to the Arduino.

3. Write the node.js code! : プログラミングじゃぁ!
Example
var Arduinode = Arduinode; // How to find the serial port?// ls /dev | grep usbvar portName = "/dev/tty.usbmodem1411"; var arduinode = port { iferr return console; console; // Read analog port value. arduinode;};
Features
Analog read, write support
arduinode;arduinode;
Didital read, write support
arduinode;arduinode;
Port change interrupt support
// num : Interrupt number. 0 or 1// mode : "CHANGE" or "RISING" or "FALLING" or "LOW"arduinodearduinode; // Receive interrupt event.arduinode;
Timer overflow Interrupt support
;; // Receive interrupt event.arduinode;
Document
Example application
arduinode.js + WebSocket(socket.io) + express