valpinkman
1/5/2016 - 2:02 PM

cylon-fluent-example.js

const Cylon = require('cylon');

Cylon
  .robot({ name: 'Cylon Led Brightness' })
  .connection('arduino', { 
    adaptor: 'firmata', 
    port: '/dev/cu.usbmodem1421' 
  })
  .device('led', { driver: 'led', pin: 5 })
  .device('pin', { driver: 'analog-sensor', pin: 4 })
  .on('error', console.log)
  .on('ready', bot => {
    bot.pin.analogRead();
    bot.pin.on('analogRead', value => {
      bot.led.brightness(Math.floor(value / 4));
    });
  });

Cylon.start();