by John Pignata
by Matt Buck
We live in a world that is increasingly connected. Everything from toasters to televisions has smart network aware devices in them. In the past such devices were accessed via proprietary protocols, but there has been a movement as of late to allow open easy access to these kind of embedded devices.
We will look at the current understanding of the Internet of Things, and some of the embedded devices, such as the Arduino and other technologies that are making it possible.
USB, wireless and serial communication to embedded devices will be examined, all with Ruby of course. A few practical hardware examples will be presented, such as a software build state monitor using Ruby and USB to talk to an LED lamp and an LED message board using wireless communication and Arduino.
We will also go over a few examples of Cloud based offerings, which allow you to mash up your devices in your home to the World Wide Web, for remote monitoring or collaboration.
9th–11th August 2012