├── .eslintrc ├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── RELEASES.md ├── docs └── commands.md ├── examples ├── analog_sensor │ ├── analog_sensor.js │ ├── analog_sensor.markdown │ └── fluent-analog_sensor.js ├── blink │ ├── blink.js │ ├── blink.markdown │ └── fluent-blink.js ├── blinkm │ ├── blinkm.js │ ├── blinkm.markdown │ └── fluent-blinkm.js ├── bmp180 │ ├── bmp180.js │ └── fluent-bmp180.js ├── button │ ├── button.js │ ├── button.markdown │ └── fluent-button.js ├── curieIMU │ └── curieIMU.js ├── hmc6352 │ ├── fluent-hmc6352.js │ └── hmc6352.js ├── ir_range_sensor │ ├── fluent-ir_range_sensor_all_events.js │ ├── fluent-ir_sensor_basic_distance.js │ ├── fluent-ir_sensor_range_events.js │ ├── ir_range_sensor_all_events.js │ ├── ir_sensor_basic_distance.js │ └── ir_sensor_range_events.js ├── lcd-i2c │ ├── fluent-lcd-i2c.js │ └── lcd-i2c.js ├── led_brightness │ ├── fluent-led_brightness.js │ ├── led_brightness.js │ └── led_brightness.markdown ├── maxbotix │ ├── fluent-maxbotix.js │ └── maxbotix.js ├── motor │ ├── fluent-motor.js │ ├── motor.js │ └── motor.markdown ├── mpl115a2 │ ├── fluent-mpl115a2.js │ ├── mpl115a2.js │ └── mpl115a2.markdown ├── servo │ ├── fluent-servo.js │ ├── servo.js │ └── servo.markdown └── temperature_sensor │ ├── fluent-temperature-sensor.js │ ├── temperature_sensor.js │ └── temperature_sensor.markdown ├── index.js ├── lib └── firmata.js ├── package.json └── spec ├── .eslintrc ├── helper.js └── lib ├── cylon-firmata.spec.js └── firmata.spec.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | npm-debug.log 3 | /coverage/ 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/README.md -------------------------------------------------------------------------------- /RELEASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/RELEASES.md -------------------------------------------------------------------------------- /docs/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/docs/commands.md -------------------------------------------------------------------------------- /examples/analog_sensor/analog_sensor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/analog_sensor/analog_sensor.js -------------------------------------------------------------------------------- /examples/analog_sensor/analog_sensor.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/analog_sensor/analog_sensor.markdown -------------------------------------------------------------------------------- /examples/analog_sensor/fluent-analog_sensor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/analog_sensor/fluent-analog_sensor.js -------------------------------------------------------------------------------- /examples/blink/blink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/blink/blink.js -------------------------------------------------------------------------------- /examples/blink/blink.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/blink/blink.markdown -------------------------------------------------------------------------------- /examples/blink/fluent-blink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/blink/fluent-blink.js -------------------------------------------------------------------------------- /examples/blinkm/blinkm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/blinkm/blinkm.js -------------------------------------------------------------------------------- /examples/blinkm/blinkm.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/blinkm/blinkm.markdown -------------------------------------------------------------------------------- /examples/blinkm/fluent-blinkm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/blinkm/fluent-blinkm.js -------------------------------------------------------------------------------- /examples/bmp180/bmp180.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/bmp180/bmp180.js -------------------------------------------------------------------------------- /examples/bmp180/fluent-bmp180.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/bmp180/fluent-bmp180.js -------------------------------------------------------------------------------- /examples/button/button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/button/button.js -------------------------------------------------------------------------------- /examples/button/button.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/button/button.markdown -------------------------------------------------------------------------------- /examples/button/fluent-button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/button/fluent-button.js -------------------------------------------------------------------------------- /examples/curieIMU/curieIMU.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/curieIMU/curieIMU.js -------------------------------------------------------------------------------- /examples/hmc6352/fluent-hmc6352.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/hmc6352/fluent-hmc6352.js -------------------------------------------------------------------------------- /examples/hmc6352/hmc6352.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/hmc6352/hmc6352.js -------------------------------------------------------------------------------- /examples/ir_range_sensor/fluent-ir_range_sensor_all_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/ir_range_sensor/fluent-ir_range_sensor_all_events.js -------------------------------------------------------------------------------- /examples/ir_range_sensor/fluent-ir_sensor_basic_distance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/ir_range_sensor/fluent-ir_sensor_basic_distance.js -------------------------------------------------------------------------------- /examples/ir_range_sensor/fluent-ir_sensor_range_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/ir_range_sensor/fluent-ir_sensor_range_events.js -------------------------------------------------------------------------------- /examples/ir_range_sensor/ir_range_sensor_all_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/ir_range_sensor/ir_range_sensor_all_events.js -------------------------------------------------------------------------------- /examples/ir_range_sensor/ir_sensor_basic_distance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/ir_range_sensor/ir_sensor_basic_distance.js -------------------------------------------------------------------------------- /examples/ir_range_sensor/ir_sensor_range_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/ir_range_sensor/ir_sensor_range_events.js -------------------------------------------------------------------------------- /examples/lcd-i2c/fluent-lcd-i2c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/lcd-i2c/fluent-lcd-i2c.js -------------------------------------------------------------------------------- /examples/lcd-i2c/lcd-i2c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/lcd-i2c/lcd-i2c.js -------------------------------------------------------------------------------- /examples/led_brightness/fluent-led_brightness.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/led_brightness/fluent-led_brightness.js -------------------------------------------------------------------------------- /examples/led_brightness/led_brightness.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/led_brightness/led_brightness.js -------------------------------------------------------------------------------- /examples/led_brightness/led_brightness.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/led_brightness/led_brightness.markdown -------------------------------------------------------------------------------- /examples/maxbotix/fluent-maxbotix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/maxbotix/fluent-maxbotix.js -------------------------------------------------------------------------------- /examples/maxbotix/maxbotix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/maxbotix/maxbotix.js -------------------------------------------------------------------------------- /examples/motor/fluent-motor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/motor/fluent-motor.js -------------------------------------------------------------------------------- /examples/motor/motor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/motor/motor.js -------------------------------------------------------------------------------- /examples/motor/motor.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/motor/motor.markdown -------------------------------------------------------------------------------- /examples/mpl115a2/fluent-mpl115a2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/mpl115a2/fluent-mpl115a2.js -------------------------------------------------------------------------------- /examples/mpl115a2/mpl115a2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/mpl115a2/mpl115a2.js -------------------------------------------------------------------------------- /examples/mpl115a2/mpl115a2.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/mpl115a2/mpl115a2.markdown -------------------------------------------------------------------------------- /examples/servo/fluent-servo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/servo/fluent-servo.js -------------------------------------------------------------------------------- /examples/servo/servo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/servo/servo.js -------------------------------------------------------------------------------- /examples/servo/servo.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/servo/servo.markdown -------------------------------------------------------------------------------- /examples/temperature_sensor/fluent-temperature-sensor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/temperature_sensor/fluent-temperature-sensor.js -------------------------------------------------------------------------------- /examples/temperature_sensor/temperature_sensor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/temperature_sensor/temperature_sensor.js -------------------------------------------------------------------------------- /examples/temperature_sensor/temperature_sensor.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/examples/temperature_sensor/temperature_sensor.markdown -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/index.js -------------------------------------------------------------------------------- /lib/firmata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/lib/firmata.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/package.json -------------------------------------------------------------------------------- /spec/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/spec/.eslintrc -------------------------------------------------------------------------------- /spec/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/spec/helper.js -------------------------------------------------------------------------------- /spec/lib/cylon-firmata.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/spec/lib/cylon-firmata.spec.js -------------------------------------------------------------------------------- /spec/lib/firmata.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hybridgroup/cylon-firmata/HEAD/spec/lib/firmata.spec.js --------------------------------------------------------------------------------