RaspberryPi3에서 Node.js로 led 작동하기

Install node.js

$wget https://nodejs.org/dist/v4.3.2/node-v4.3.2-linux-armv6l.tar.gz 
$tar -xvf node-v4.3.2-linux-armv6l.tar.gz
$cd node-v4.3.2-linux-armv6l
$sudo cp -R * /usr/local/
$node -v

Install npm

$sudo apt-get update
$sudo apt-get upgrade
$sudo apt-get install nodejs npm
$npm -v

Install onoff

$npm install onoff

make led.js file

var Gpio = require('onoff').Gpio,
led = new Gpio(14, 'out'),
button = new Gpio(4, 'in', 'both');

button.watch(function(err, value) {
led.writeSync(value);
});

run led.js file

$node led.js

result