Blog
Categories
- May 23 2014
JavaScript: Relay Control with Johnny-Five on Node.js
The Johnny-Five Tutorial Series is geared towards Arduino programming on Node.js, using the Johnny-Five framework. Get caught up here. Do not attempt this tutorial with a voltage source greater than 24V A Relay is a type of actuator, or electrically controlled switch, that allows controlling one circuit with another circuit. The controller circuit is completely […]
Continue ReadingJavaScript: Relay Control with Johnny-Five on Node.js - May 15 2014
JavaScript: Tilt Sensor with Johnny-Five on Node.js
The Johnny-Five Tutorial Series is geared towards Arduino programming on Node.js, using the Johnny-Five framework. Get caught up here. A tilt sensor is a component that senses its own change in inclination. Similar to a button, tilt sensors are activated through a physical interaction mechanism; in the tilt sensor case, this is the act of […]
Continue ReadingJavaScript: Tilt Sensor with Johnny-Five on Node.js - Apr 29 2014
On-Board: Intel Galileo Programming with JavaScript and Node.js
Nearly two years has passed since I wrote the article that introduced Johnny-Five as a new way to program Arduino microcontrollers with JavaScript on Node.js. In those two years a lot of exciting things have been created, despite the potentially restrictive paradigm that Johnny-Five programs exist in. The underlying Firmata platform protocol forces Johnny-Five programs […]
Continue ReadingOn-Board: Intel Galileo Programming with JavaScript and Node.js - Mar 10 2014
JavaScript: Arduino, Kinect Controlled Robot Arm
Johnny-Five was first released in 2012 and since then, we’ve spent a lot of time attempting to “prove” that JavaScript is capable of things that robotics programming has long taken for granted. Specifically, we’ve used the Johnny-Five framework to recreate popular hobbyist robotics projects that were previously written in C. In this article, I’m presenting […]
Continue ReadingJavaScript: Arduino, Kinect Controlled Robot Arm - Mar 05 2013
Getting Started with Mozilla Gaia
Mozilla recently announced FirefoxOS, an innovative project for mobile devices that uses Open Web standards to write UI and applications in HTML, CSS, and JavaScript. The team at Mozilla has done an incredible amount of work connecting a version of Gecko made specifically for the mobile operating system, to Gaia, the web technology-driven UI of […]
Continue ReadingGetting Started with Mozilla Gaia - Sep 12 2012
Bocoup on Air: Making Robots with JavaScript
In case you missed it, Rick Waldron and I got together recently to talk about Johnny Five, a library that lets you control an Arduino using JavaScript. Rick showed off some of his Johnny Five creations — including a dancing robot — and I got to geek out a bit more about shift registers and […]
Continue ReadingBocoup on Air: Making Robots with JavaScript - Jul 17 2012
JavaScript: Arduino Bumper Switch Controlling a Led Tutorial
Welcome to the third tutorial in our series geared towards Arduino programming on Node.js, using the Johnny-Five framework. Get caught up here. Johnny-Five is a Firmata based Arduino programming framework. See: JavaScript: Arduino Programming on Node.js. In the first tutorial you created a program to control a servo via REPL; then, in the second tutorial […]
Continue ReadingJavaScript: Arduino Bumper Switch Controlling a Led Tutorial - May 24 2012
JavaScript: Arduino Slide Controlling a Servo Tutorial
Welcome to the second tutorial in our series geared towards Arduino programming on Node.js, using the Johnny-Five framework. Get caught up here. Johnny-Five is a Firmata based Arduino programming framework. See: JavaScript: Arduino Programming on Node.js. In the previous tutorial, you created a program that gave you a simple REPL control interface to a servo […]
Continue ReadingJavaScript: Arduino Slide Controlling a Servo Tutorial - May 18 2012
JavaScript: Arduino Servo Control Tutorial
This is the first tutorial in a new series geared towards Arduino programming on Node.js, using the Johnny-Five framework. Johnny-Five is a Firmata based Arduino programming framework. See: JavaScript: Arduino Programming on Node.js. At the end of the first article, I showed a simple program that would strobe an LED at the default rate of […]
Continue ReadingJavaScript: Arduino Servo Control Tutorial - May 15 2012
JavaScript: Arduino Programming on Node.js
Today is Tuesday, May 15th 2012. Just over a year ago, I discovered node-serialport by Chris Williams and went immediately to the closest Microcenter and purchased the Getting Started with Arduino kit. Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested […]
Continue ReadingJavaScript: Arduino Programming on Node.js