<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hive76 &#187; Internet Of Things</title>
	<atom:link href="http://www.hive76.org/category/internet-of-things/feed" rel="self" type="application/rss+xml" />
	<link>http://www.hive76.org</link>
	<description>Making Things Awesome, Making Awesome Things</description>
	<lastBuildDate>Fri, 10 May 2013 13:53:18 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Beagle Bone!</title>
		<link>http://www.hive76.org/beagle-bone</link>
		<comments>http://www.hive76.org/beagle-bone#comments</comments>
		<pubDate>Sat, 17 Dec 2011 02:12:55 +0000</pubDate>
		<dc:creator>pez</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Internet Of Things]]></category>
		<category><![CDATA[Philadelphia]]></category>
		<category><![CDATA[physical computing]]></category>
		<category><![CDATA[Beagle Bone]]></category>
		<category><![CDATA[Internet of Things]]></category>
		<category><![CDATA[NimBits]]></category>
		<category><![CDATA[XMPP]]></category>

		<guid isPermaLink="false">http://www.hive76.org/?p=3007</guid>
		<description><![CDATA[ it's one of those elegant strokes of design genius that borders on magical, and seems almost obvious in retrospect]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.hive76.org/wp-content/uploads/2011/12/BeagleBoneSendingIM.png"><img class="alignright size-medium wp-image-3010" title="BeagleBoneSendingIM" src="http://www.hive76.org/wp-content/uploads/2011/12/BeagleBoneSendingIM-300x126.png" alt="" width="300" height="126" /></a>Just bought myself a<a href="http://beagleboard.org/bone"> Beagle Bone</a> as an early <a href="http://www.comedycentral.com/videos/index.jhtml?videoId=147774&amp;title=santa-warnings">Xmas </a>present.  I&#8217;m tempted to write a long, gushy tome about it, but for the sake of folks reading this, I&#8217;ll restrain myself.   I&#8217;ll just offer that if you like Arduino, you&#8217;ll adore Beagle Bone &#8212; in my view, it leapfrogs every physical computing platform out there,  and it&#8217;s cheap too.  I got one for $80 + shipping &#8212; about the same price as an Arduino with an ethernet shield &#8212; and the BB is about 1000x the machine.</p>
<p>To begin with, it has <a href="http://nodejs.org/">node.js</a> baked right into its <a href="http://www.angstrom-distribution.org/">Ångström</a> Linux OS.  This node.js installation is extended with a &#8220;<a href="http://wiring.org.co/">Wiring</a>-like&#8221; API.  Then add the fact that BB &#8220;<a href="http://wiring.org.co/reference/environment/#Sketchbook">sketches</a>&#8221; (for lack of a better term) are edited right in your favorite browser, using the <a href="http://c9.io/">Cloud9</a> IDE.  Cloud9 is clean and simple and it supports the essential IDE features that you might expect &#8212; a decent editor with code colorization, management of the files that comprise a project, an interactive debugger etc.  The idea of a web-enabled physical computing platform that is itself programmed using a web interface seems so obvious and so &#8220;right&#8221; that it feels like it was always meant to be.   Pure elegance meets sheer genius.</p>
<p>At any rate, the fact that this puppy is an outstanding physical computing platform with righteous networking capabilities makes it about the perfect platform for <a href="http://en.wikipedia.org/wiki/Internet_of_Things">Internet Of Things</a> architectures, so that&#8217;s where I&#8217;m focusing for now.</p>
<p>Since I have a background in process control systems and a bit of a bias towards Philly-grown tech,  I settled on <a href="http://www.nimbits.com/">NimBits</a> for my back-end.  It has all the attributes of a real process control historian with a cloud architecture and some nice bells and whistles to boot.  Since NimBits counts an <a href="http://xmpp.org/">XMPP</a> based API among its various access methods, I wrote a little study to see if I could send IMs using node.js.  Turns out it&#8217;s incredibly simple (<a href="http://www.hive76.org/wp-content/uploads/2011/12/BeagleBoneSendingIM.png">check out the picture</a>)  This app doesn&#8217;t push stuff to NimBits (yet), but it&#8217;s only a half-step away from it &#8212; and being able to have a physical computing platform send you IMs is pretty darn useful in its own right.</p>
<p>Keep an eye out here for more Beagle Bone and Internet Of Things stuff.  We live in fascinating times!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hive76.org/beagle-bone/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
