Chapter 4. piDuino5 Mobile Robot Platform

Johnny-Five was destined for greatness from the moment Rick demoed it at NodeConf 2012. Sensors, Node.js, and the greatest movie robot made for a great hardware platform, but something was absent from the demos. There was a cool tankbot with sonar doing amazing things via a MacBook, but it was bounded by the length of the USB cable. Why wasn’t this wireless? There must be a version without a cable. After tweeting at Rick and finding out that no one had tried it yet, it became a personal challenge of mine to make one of the first untethered Johnny-Five projects. The final robot used a Raspberry Pi for the main controller, an Arduino for the I/O, and of course, Johnny-Five for the software. ...

Get Make: JavaScript Robotics now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.