Skip to content

Instantly share code, notes, and snippets.

@mwhagedorn
Created June 7, 2012 13:46
Show Gist options
  • Save mwhagedorn/2888867 to your computer and use it in GitHub Desktop.
Save mwhagedorn/2888867 to your computer and use it in GitHub Desktop.
Exploring the Internet of Things using Ruby
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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment