<?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>The Daily Duino &#187; Communication</title>
	<atom:link href="http://dailyduino.com/archives/category/communication/feed" rel="self" type="application/rss+xml" />
	<link>http://dailyduino.com</link>
	<description>mostly daily arduino projects and news</description>
	<lastBuildDate>Fri, 04 Dec 2009 19:46:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Getting Started with Pachube &amp; Arduino</title>
		<link>http://dailyduino.com/archives/616</link>
		<comments>http://dailyduino.com/archives/616#comments</comments>
		<pubDate>Thu, 25 Jun 2009 13:18:50 +0000</pubDate>
		<dc:creator>Morgellon</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Optical]]></category>
		<category><![CDATA[Pachube]]></category>
		<category><![CDATA[Phone]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Sensors]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web Based]]></category>

		<guid isPermaLink="false">http://dailyduino.com/?p=616</guid>
		<description><![CDATA[Another post on Pachube and how easy it is to get setup and going. This post will cover the basic steps on how to get some sensors online!  I will be using my project of two light sensors as an example.  The status of my light sensors are viewable at http://www.pachube.com/feeds/2145 Pachube + Arduino from [...]]]></description>
			<content:encoded><![CDATA[<p>Another post on Pachube and how easy it is to get setup and going. This post will cover the basic steps on how to get some sensors online!  I will be using my project of two light sensors as an example.  The status of my light sensors are viewable at <a title="http://www.pachube.com/feeds/2145" href="http://www.pachube.com/feeds/2145" target="_blank">http://www.pachube.com/feeds/2145</a></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=5320339&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=5320339&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/5320339">Pachube + Arduino</a> from <a href="http://vimeo.com/morgellon">Morgellon</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><strong>STEP ONE: </strong><em>GET A PACHUBE ACCOUNT!</em></p>
<p>Head over to the <a title="http://www.pachube.com/" href="http://www.pachube.com/" target="_blank">Pachube</a> website and see various sensors from all over the world and view their status.  Be sure to view the <a title="http://community.pachube.com/about" href="http://community.pachube.com/about" target="_blank">ABOUT</a> page, this describes INPUTs and OUTPUTs, along with ways to interface with Pachube and your sensors.  The <a title="http://community.pachube.com/quickstart" href="http://community.pachube.com/quickstart" target="_blank">QUICKSTART</a> page has the details to get started and how to use your API.  Pachube is still in beta, so you&#8217;ll need to get an invite code&#8230; but no worries, Pachube has an email address on the QUICKSTART page.  Just send them and email asking for an invite and what you would like to do.  If they let me in&#8230; they will let anyone in! <img src='http://dailyduino.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>STEP TWO: </strong><em>PREPARE ARDUINO! </em></p>
<p>The Arduino can be interfaced with Pachube <strong>two</strong> ways: 1. With an Ethernet shield <strong>OR</strong> 2. Via USB connected to a PC running Processing&#8230; which is the way used in this tutorial&#8230; as I feel it is an easy and inexpensive way.  You can learn more about each way at the <a title="http://community.pachube.com/arduino" href="http://community.pachube.com/arduino" target="_blank">Pachube Arduino</a> page.</p>
<p>To prep the Arduino, you need to connect the sensors you will be using and <em><strong>verify</strong></em> <strong>that they are working correctly!</strong> Once the sensors are good, then upload the &#8220;Standard Firmata&#8221; to the Arduino.  Now the Arduino is prepped for Pachube!  Leave the Arduino connected to the PC.</p>
<p><strong>STEP THREE: </strong><em>PREPARE PROCESSING!</em></p>
<p>To have Processing communicate easily with Pachube, you will need to add a few libraries.  They are the Pachuino, Arduino and EEML libraries, they are available and there is more info at the <a title="http://community.pachube.com/node/13" href="http://community.pachube.com/node/13" target="_blank">PACHUINO</a> page.  Download, unzip and move them to the <strong>libraries</strong> folder, in your <strong>sketchbook</strong> folder.  Now Processing is ready!</p>
<p><strong>STEP FOUR: </strong><em>PREPARE INPUT FEED!</em></p>
<p>Once you have a Pachube account and your API key, go ahead and set up a new feed for your sensors.  Since I have light sensors, I started a new <a title="http://www.pachube.com/feeds/new" href="http://www.pachube.com/feeds/new" target="_blank">INPUT FEED</a>.  I chose to make my feed &#8220;manual&#8221; (as this is easier for me) which means Pachube gets updates only when I send them.  Instead of Pachube connecting directly to my PC to pull the info.</p>
<p><strong>STEP FIVE: </strong><em>PREPARE CODE FOR PROCESSING!</em></p>
<p>Once you have the libraries in the folder, you are ready to start Processing and start coding.  Below is the code I used for my light sensor.  This was taken from the sample code and stripped to make it more simple. I added a LED on pin 11 to light up (to let me know when my Arduino was running) and a delay(1500).</p>
<p>Be sure to add you API Key, and the URL of your INPUT FEED!</p>
<p><em>import processing.serial.*;<br />
import cc.arduino.*;<br />
import eeml.*;<br />
import pachuino.*;</em></p>
<p><em>Pachuino p;<br />
Arduino arduino;<br />
int ledPin = 11;</em></p>
<p><em>void setup(){<br />
p = new Pachuino(this, Arduino.list()[0], 115200);<br />
p.manualUpdate(&#8220;http://www.pachube.com/api/2145.xml&#8221;); // change URL &#8212; this is the feed you want to update<br />
p.setKey(&#8220;&#8212;YOUR API KEY HERE&#8212;&#8221;);</em></p>
<p><em>// local sensors<br />
p.addLocalSensor(&#8220;analog&#8221;, 0,&#8221;Light Sensor Inside&#8221;);<br />
p.addLocalSensor(&#8220;analog&#8221;, 1,&#8221;Light Sensor Outside&#8221;);<br />
}</em></p>
<p><em>void draw(){<br />
//p.debug();<br />
p.digitalWrite(ledPin, Arduino.HIGH);<br />
delay(1500);<br />
}</em></p>
<p><em>// you don&#8217;t need to change any of these</em></p>
<p><em>void onReceiveEEML(DataIn d){<br />
p.updateRemoteSensors(d);<br />
}</em></p>
<p><strong>STEP SIX: </strong><em>LAUNCH CODE AND COLLECT DATA!</em></p>
<p>Make sure that:</p>
<ul>
<li>Sensors are <em>*working*</em> and connected to Arduino</li>
<li>Arduino is running &#8220;Standard Firmata&#8221; and connected to computer</li>
<li>Processing is collecting sensor data from Arduino</li>
<li>Computer has Internet connection</li>
</ul>
<p>Now run your program and begin collecting data and sharing it on the web!!  Check your feed to make sure you data is being transmitted.  Have fun and happy tinkering!</p>
<p>&#8211;Morgellon OUT!</p>
]]></content:encoded>
			<wfw:commentRss>http://dailyduino.com/archives/616/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Arduino + Pachube = Web Connected Sensors!</title>
		<link>http://dailyduino.com/archives/592</link>
		<comments>http://dailyduino.com/archives/592#comments</comments>
		<pubDate>Wed, 24 Jun 2009 12:37:13 +0000</pubDate>
		<dc:creator>Morgellon</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Displays]]></category>
		<category><![CDATA[Optical]]></category>
		<category><![CDATA[Pachube]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Sensors]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web Based]]></category>

		<guid isPermaLink="false">http://dailyduino.com/?p=592</guid>
		<description><![CDATA[Quick update before I zonk out&#8230;  Yesterday I setup an account for Pachube and spent all night getting familiar with how it works. Pachube describes itself as a service that enables you to connect, tag and share real time sensor data from objects, devices, buildings and environments around the world. The key aim is to [...]]]></description>
			<content:encoded><![CDATA[<p>Quick update before I zonk out&#8230;  Yesterday I setup an account for <a title="http://www.pachube.com/" href="http://www.pachube.com/" target="_blank">Pachube</a> and spent all night getting familiar with how it works. Pachube describes itself as a service that enables you to connect, tag and share real time sensor data from objects, devices, buildings and environments around the world. The key aim is to facilitate interaction between remote environments, both physical and virtual.</p>
<p>It also works with Arduino and Processing&#8230; hrmmmmm&#8230;..</p>
<div>As a &#8220;test&#8221; project, I set up two light sensors in my room.  One is mounted on the wall, the other is taped to the window facing outside.  The idea is to compare inside light levels to outside light levels and adjust for energy consumption.  If the light level outside is equal or greater than inside, then perhaps I should open the blinds to let in more light&#8230; or maybe even go outside&#8230; <em><strong>*gasp</strong></em>*</div>
<div>The two light sensors are connected to an Arduino running the Standard Firmata.  The Arduino is connected to a PC running a Processing sketch that sends the sensor data to Pachube.  Nice and easy!  I&#8217;ll post more details, code and a basic tutorial later&#8230; after I&#8217;ve slept&#8230; that way it <em><strong>*might*</strong></em> make sense.</div>
<div>Until then, here are some pictures and graphs. (yay graphs!) The two graphs are generated by Pachube and are fairly easy to customize.  The higher the number, the less light is present.  So, hopefully the Inside Light Sensor will stay a nice high number as I sleep&#8230; while the Outside Light Sensor should lower over the course of the day.</div>
<div>
<a href='http://dailyduino.com/archives/592/2009-06-24-065401' title='2009-06-24-065401'><img width="150" height="150" src="http://dailyduino.com/wp-content/uploads/2009/06/2009-06-24-065401-150x150.jpg" class="attachment-thumbnail" alt="Arduino Light Sensor Wiring" title="2009-06-24-065401" /></a>
<a href='http://dailyduino.com/archives/592/2009-06-24-065230' title='2009-06-24-065230'><img width="150" height="150" src="http://dailyduino.com/wp-content/uploads/2009/06/2009-06-24-065230-150x150.jpg" class="attachment-thumbnail" alt="Light Sensors in Room" title="2009-06-24-065230" /></a>
<a href='http://dailyduino.com/archives/592/2009-06-24-065118' title='2009-06-24-065118'><img width="150" height="150" src="http://dailyduino.com/wp-content/uploads/2009/06/2009-06-24-065118-150x150.jpg" class="attachment-thumbnail" alt="Inside Light Sensor" title="2009-06-24-065118" /></a>
<a href='http://dailyduino.com/archives/592/2009-06-24-065254' title='2009-06-24-065254'><img width="150" height="150" src="http://dailyduino.com/wp-content/uploads/2009/06/2009-06-24-065254-150x150.jpg" class="attachment-thumbnail" alt="Outside Light Sensor" title="2009-06-24-065254" /></a>
<a href='http://dailyduino.com/archives/592/2009-06-24-070307' title='2009-06-24-070307'><img width="150" height="150" src="http://dailyduino.com/wp-content/uploads/2009/06/2009-06-24-070307-150x150.jpg" class="attachment-thumbnail" alt="Outside Light Sensor" title="2009-06-24-070307" /></a>
<a href='http://dailyduino.com/archives/592/2009-06-24-070403' title='2009-06-24-070403'><img width="150" height="150" src="http://dailyduino.com/wp-content/uploads/2009/06/2009-06-24-070403-150x150.jpg" class="attachment-thumbnail" alt="Sunrise" title="2009-06-24-070403" /></a>
<a href='http://dailyduino.com/archives/592/2009-06-24-070102' title='2009-06-24-070102'><img width="150" height="150" src="http://dailyduino.com/wp-content/uploads/2009/06/2009-06-24-070102-150x150.jpg" class="attachment-thumbnail" alt="&quot;Screen Shot&quot;" title="2009-06-24-070102" /></a>
</div>
<p><img class="alignnone" title="INSIDE Light Sensor" src=" http://www.pachube.com/feeds/2145/datastreams/0/history.png?w=500&amp;h=200&amp;c=33cc66&amp;b=true&amp;g=true&amp;t=Inside%20Light%20Sensor&amp;l=Higher%20Numbers%20Equal%20Dark%20---%20Lower%20Numbers%20Equal%20Light&amp;s=2" alt="" width="500" height="200" /></p>
<p><img class="alignnone" title="Outside Light Sensor" src=" http://www.pachube.com/feeds/2145/datastreams/1/history.png?w=500&amp;h=200&amp;c=33cc66&amp;b=true&amp;g=true&amp;t=Outside%20Light%20Sensor&amp;l=Higher%20Numbers%20Equal%20Dark%20---%20Lower%20Numbers%20Equal%20Light&amp;s=2" alt="" width="500" height="200" /></p>
<p>The graphs will continue to update as they receive more data from the sensors.  It will be interesting to watch and compare the differences in the two graphs.  More to come soon!</p>
<p>&#8211;Morgellon OUT!!</p>
<p><code><br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://dailyduino.com/archives/592/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recent Developments with the Ethernet Shield</title>
		<link>http://dailyduino.com/archives/538</link>
		<comments>http://dailyduino.com/archives/538#comments</comments>
		<pubDate>Sat, 11 Apr 2009 18:34:28 +0000</pubDate>
		<dc:creator>Phizone</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Ethernet]]></category>

		<guid isPermaLink="false">http://dailyduino.com/?p=538</guid>
		<description><![CDATA[There has been quite a flurry of development revolving around the official ethernet shield recently. Here are what I consider a few of the more important changes. Ethernet fixes &#8211; There are some connection issues with the ethernet library with regard to incomplete disconnects. Since the wiznet chip only supports 4 simultaneous connections, this manifests [...]]]></description>
			<content:encoded><![CDATA[<p>There has been quite a flurry of development revolving around the <a href="http://www.arduino.cc/en/Main/ArduinoEthernetShield">official ethernet shield</a> recently. Here are what I consider a few of the more important changes.</p>
<p>Ethernet fixes &#8211; There are some connection issues with the ethernet library with regard to incomplete disconnects. Since the wiznet chip only supports 4 simultaneous connections, this manifests itself pretty quickly if you are trying to poll a server for changes. Etracer, from the arduino forums, found and fixed this problem and has released a new <a href="http://www.etracer.net/arduino/ethernet/Client.cpp">client.cpp</a> as well as detailed the issues in a <a href="http://arduino.cc/pipermail/developers_arduino.cc/2009-April/000763.html ">post</a> to the arduino developers mailing list.</p>
<p><a href="http://arduino.cc/pipermail/developers_arduino.cc/2009-April/000763.html "> </a></p>
<p>Another recent addition is Ben Combee&#8217;s Webduino library, which greatly simplifies processing html forms when using the arduino and ethernet shield as a web server. The library and basic examples are available at: <a href="http://code.google.com/p/webduino/">http://code.google.com/p/webduino/</a></p>
<p>Bjoern Hartmann&#8217;s <a href="http://bitbucket.org/bjoern/arduino_osc/src/14667490521f/libraries/Ethernet/">UDP library</a> has also been used for a couple of recent projects including work on <a href="http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1239258729">DNS/DHCP</a> and fellow <a href="http://nomicon.info">Infonomicon</a> member Cynshard&#8217;s work on a <a href="http://github.com/cynshard/arduino-ntp/tree/master">NTP library</a>. The NTP library is particularly useful since it can be combined with the software <a href="http://www.arduino.cc/playground/Code/DateTime">Date/Time</a> library to have fairly accurate time without adding a hardware realtime clock to your project.</p>
<p>As you can see, there seems to be a lot of development activity ongoing for the official ethernet shield and since the addition of networking to the arduino greatly expands its possible uses, I think we&#8217;ll see even more. Please remember to thank these folks for their code and bugfix contributions&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://dailyduino.com/archives/538/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RepRap Goodness!</title>
		<link>http://dailyduino.com/archives/508</link>
		<comments>http://dailyduino.com/archives/508#comments</comments>
		<pubDate>Sun, 15 Mar 2009 19:22:14 +0000</pubDate>
		<dc:creator>Morgellon</dc:creator>
				<category><![CDATA[Communication]]></category>
		<category><![CDATA[Freeduino]]></category>
		<category><![CDATA[Mcwire]]></category>
		<category><![CDATA[RepRap]]></category>
		<category><![CDATA[RepStrap]]></category>
		<category><![CDATA[Sanguino]]></category>
		<category><![CDATA[Sensors]]></category>

		<guid isPermaLink="false">http://dailyduino.com/?p=508</guid>
		<description><![CDATA[So, I like to lurk in the #arduino IRC chatroom on freenode.net.  While in there the other day I started talking with Graxe and he mentioned that he would be near my area and inquired if I was interested in the RepRap.  Needless to say, I didn&#8217;t hesitate on arranging a meet-up! So, Graxe was [...]]]></description>
			<content:encoded><![CDATA[<p>So, I like to lurk in the #arduino IRC chatroom on freenode.net.  While in there the other day I started talking with Graxe and he mentioned that he would be near my area and inquired if I was interested in the RepRap.  Needless to say, I didn&#8217;t hesitate on arranging a meet-up!</p>
<p>So, Graxe was kind enough to drive down and share all his <em><strong>awesome</strong></em> gear with me.  I decided to take a bit of video last night, as he was unpacking.  The video is a little dark, as it was an impromptu session.  The battery was almost dead, so the video cuts out near the end.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=3661111&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=3661111&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<a href="http://vimeo.com/3661111">Adventures in RepRap Land</a> from <a href="http://vimeo.com/morgellon">Morgellon</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Fear not&#8230; after a trip to the Chinese buffet, we plan to return and do more electronics work.  We also plan on taking some more video and pictures&#8230; hopefully a little better quality this time around <img src='http://dailyduino.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://dailyduino.com/archives/508/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Basic Processing to Arduino Communications</title>
		<link>http://dailyduino.com/archives/483</link>
		<comments>http://dailyduino.com/archives/483#comments</comments>
		<pubDate>Fri, 20 Feb 2009 18:45:18 +0000</pubDate>
		<dc:creator>Morgellon</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Serial]]></category>

		<guid isPermaLink="false">http://dailyduino.com/?p=483</guid>
		<description><![CDATA[Finally sat down and figured out how to send some basic signals via serial from Processing to an Arduino.  For this example I was just looking for basic functionality, so I settled for a simple way to turn a LED on and off.  It&#8217;s also mostly sample code gathered from the Internet. The Processing code [...]]]></description>
			<content:encoded><![CDATA[<p>Finally sat down and figured out how to send some basic signals via serial from Processing to an Arduino.  For this example I was just looking for basic functionality, so I settled for a simple way to turn a LED on and off.  It&#8217;s also mostly sample code gathered from the Internet.</p>
<p>The Processing code creates a small black square on the screen.  When the mouse cursor is moved over the square, it changes color to yellow and sends a &#8220;H&#8221; over serial to the Arduino.  While the Arduino detects a &#8220;H&#8221; on serial it will light the LED.</p>
<p>Here&#8217;s a video of it in action and describing how to get started.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=3297670&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=3297670&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<a href="http://vimeo.com/3297670">Basic Processing to Arduino Communications</a> from <a href="http://vimeo.com/morgellon">Morgellon</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<ul>
<li style="text-align: center;"><strong>Download Processing</strong></li>
</ul>
<p style="text-align: center;"><a title="http://processing.org/download/index.html" href="http://processing.org/download/index.html" target="_blank">http://processing.org/download/index.html<br />
</a></p>
<ul>
<li style="text-align: center;"><strong>Download Arduino to Processing Library</strong></li>
</ul>
<p style="text-align: center;"><a title="http://www.arduino.cc/playground/Interfacing/Processing" href="http://www.arduino.cc/playground/Interfacing/Processing" target="_blank">http://www.arduino.cc/playground/Interfacing/Processing</a></p>
<p style="text-align: left;">Now that you&#8217;ve gotten all the files installed and in their proper places, try out my test code I used in the video.</p>
<p style="text-align: center;"><strong>Arduino Code</strong><em> (Download <a title="http://serverwillprovide.com/icuubi/examples/processing/AP_lightBlink.tar" href="http://serverwillprovide.com/icuubi/examples/processing/AP_lightBlink.tar" target="_blank">here</a>)</em></p>
<p style="text-align: left;"><em>//  Read data from the serial port and turn ON or OFF a light depending on the value</em></p>
<p><em>char val;         //Data received from the serial port<br />
int ledPin = 13;  //Set value ledPin to pin 13</em></p>
<p><em>void setup(){<br />
pinMode(ledPin, OUTPUT);  //Sets pin as OUTPUT<br />
Serial.begin(9600);    //Start serial communication at 9600bps<br />
}</em></p>
<p><em>void loop(){<br />
if (Serial.available()){  //If data is available to read,<br />
val = Serial.read();    //read it and store it as val<br />
}<br />
if (val == &#8216;H&#8217;){              //If H is recieved<br />
digitalWrite(ledPin, HIGH);  //turn ON light<br />
} else {<br />
digitalWrite(ledPin, LOW);  //If not leave light OFF<br />
}<br />
delay(25);<br />
}</em></p>
<p style="text-align: center;"><strong>Processing Code</strong><em>(Download <a title="http://serverwillprovide.com/icuubi/examples/processing/PA_lightBlink.tar" href="http://serverwillprovide.com/icuubi/examples/processing/PA_lightBlink.tar" target="_blank">here</a>)</em></p>
<p style="text-align: left;"><em>//Check if the mouse is over a rectangle and write the status to the serial port<br />
</em></p>
<p style="text-align: left;"><em>import processing.serial.*;<br />
import cc.arduino.*;</em></p>
<p style="text-align: left;"><em></em><br />
<em>Serial port;    //Create object from Serial class</em></p>
<p><em>void setup() {<br />
size(200, 200);<br />
noStroke();<br />
frameRate(10);<br />
//Open the port that the board is connected to and use the same speed (9600bps)<br />
port = new Serial(this, Serial.list()[0], 9600);<br />
}</em></p>
<p><em>void draw() {<br />
background (255);<br />
if (mouseOverRect() == true) {  //If mouse if over square<br />
fill(242, 204, 47);                    //change color<br />
port.write(&#8216;H&#8217;);              //send H to serial port<br />
} else {            //If mouse is NOT over square<br />
fill(0);          //change color<br />
port.write(&#8216;L&#8217;);  //send L to serial port<br />
}<br />
rect(50, 50, 100, 100);  //Draws the square<br />
}</em></p>
<p><em>boolean mouseOverRect() {    //Tests if mouse is over square<br />
return ((mouseX &gt;= 50) &amp;&amp; (mouseX &lt;= 150) &amp;&amp; (mouseY &gt;= 50) &amp;&amp; (mouseY &lt;= 150));<br />
}</em></p>
]]></content:encoded>
			<wfw:commentRss>http://dailyduino.com/archives/483/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Arduino &amp; Moblie Phone Communications</title>
		<link>http://dailyduino.com/archives/439</link>
		<comments>http://dailyduino.com/archives/439#comments</comments>
		<pubDate>Thu, 08 Jan 2009 19:48:02 +0000</pubDate>
		<dc:creator>Morgellon</dc:creator>
				<category><![CDATA[Communication]]></category>
		<category><![CDATA[Phone]]></category>
		<category><![CDATA[Serial]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://dailyduino.com/?p=439</guid>
		<description><![CDATA[For several years, I have been a user of various smart-phones of different makes and models.  Once I used my first smart-phone, I was truly hooked by the &#8220;life style&#8221;. Soon, I was left with little desire to return to a &#8220;normal&#8221; phone that &#8220;just made calls&#8221;. I am always finding new applications that remind [...]]]></description>
			<content:encoded><![CDATA[<p>For several years, I have been a user of various smart-phones of different makes and models.  Once I used my first smart-phone, I was truly hooked by the &#8220;life style&#8221;. Soon, I was left with little desire to return to a <em>&#8220;normal&#8221;</em> phone that <em>&#8220;just made calls&#8221;</em>. I am always finding new applications that remind me a smart-phone is more like a small computer that is capable of making phone calls, than just a fancy phone.</p>
<p>When I entered the world of the *duinos, I remember the question <em>&#8220;Can I hook up my Arduino to my phone?&#8221;</em> entering somewhere in the back of my mind.  There it sat, in the deep recesses of the mind&#8230;. <em><strong>until recently</strong></em>.</p>
<p>Ideally, I would like the ability to plug in or sync an Arduino and run the Arduino IDE on a mobile phone.  I have little desire to replace my computer and keyboard for a phone as my main environment.  Although, I would like the ability to use the phone as a &#8220;field unit&#8221;. Perhaps using it to edit, tweak, or update versions of a sketch without the need of a PC or laptop.</p>
<p>I have no idea if this is at all possible&#8230; but in the course of searching the internet for answers I have found some interesting projects with *duino&#8217;s and mobile phones!<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/cgZiBl7Uzdo&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/cgZiBl7Uzdo&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<ul>
<li style="text-align: center;"><strong>Here is an example of a BT Arduino communicating with a mobile phone over Blue-Tooth.</strong> http://www.youtube.com/watch?v=cgZiBl7Uzdo</li>
</ul>
<p>This example is neat, but&#8230; the blue-tooth Arduino can be pricey and I&#8217;m really looking for a way to physical connect the arduino over USB&#8230; so we keep searching&#8230;<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/mEM-VHZTqhk&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/mEM-VHZTqhk&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<ul>
<li style="text-align: center;"><strong>This example has serial output from an Arduino being displayed on an iPod Touch or iPhone. </strong>http://www.youtube.com/watch?v=mEM-VHZTqhk</li>
</ul>
<p>This example caught my eye and interest! (Possibly due to the nature of owning an iPhone&#8230;) So, I decided to poke around and see if I could find more info on the process. Most of what I found was in Japanese or broken links.</p>
<p><a href="http://d.hatena.ne.jp/tabletlet/20080328/" target="_blank">http://d.hatena.ne.jp/tabletlet/20080328/</a> The site where the video originated and the Google translation <a href="http://translate.google.com/translate?hl=en&amp;ie=UTF-8&amp;u=http%3A%2F%2Fd.hatena.ne.jp%2Ftabletlet%2F20080328%2F&amp;sl=ja&amp;tl=en&amp;history_state0=" target="_blank">http://translate.google.com/translate?hl=en&amp;ie=UTF-8&amp;u=http%3A%2F%2Fd.hatena.ne.jp%2Ftabletlet%2F20080328%2F&amp;sl=ja&amp;tl=en&amp;history_state0=</a></p>
<p><a href="http://translate.google.com/translate?hl=en&amp;ie=UTF-8&amp;u=http%3A%2F%2Fd.hatena.ne.jp%2Ftabletlet%2F20080328%2F&amp;sl=ja&amp;tl=en&amp;history_state0=" target="_blank"></a></p>
<p><a href="http://translate.google.com/translate?hl=en&amp;ie=UTF-8&amp;u=http%3A%2F%2Fd.hatena.ne.jp%2Ftabletlet%2F20080328%2F&amp;sl=ja&amp;tl=en&amp;history_state0=" target="_blank"></a><br />
<a href="http://novi.10.dtiblog.com/blog-entry-213.html" target="_blank">http://novi.10.dtiblog.com/blog-entry-213.html</a> Another site in Japanese with a bit more info on establishing the serial communications and the Google translation <a href="http://translate.google.com/translate?hl=en&amp;ie=UTF-8&amp;u=http%3A%2F%2Fnovi.10.dtiblog.com%2Fblog-entry-213.html&amp;sl=ja&amp;tl=en&amp;history_state0=" target="_blank">http://translate.google.com/translate?hl=en&amp;ie=UTF-8&amp;u=http%3A%2F%2Fnovi.10.dtiblog.com%2Fblog-entry-213.html&amp;sl=ja&amp;tl=en&amp;history_state0=</a></p>
<p><a href="http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1207058161" target="_blank">http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1207058161</a> A post in the Arduino.cc forums about connecting Arduino to iPod/iPhone serial.</p>
<p><a href="http://devdot.wikispaces.com/Iphone+Serial+Port+Tutorial" target="_blank">http://devdot.wikispaces.com/Iphone+Serial+Port+Tutorial</a> Info about iPod/iPhone serial communications.</p>
<p><a href="http://pinouts.ru/Devices/ipod_pinout.shtml" target="_blank">http://pinouts.ru/Devices/ipod_pinout.shtml</a> iPod/iPhone connector pin-out.</p>
<p>And of course, a few sources for iPod connectors and breakout boards:</p>
<ul>
<li><a href="http://www.seeedstudio.com/depot/ipodext-assembled-version-breakout-for-ipod-p-148.html" target="_blank">http://www.seeedstudio.com/depot/ipodext-assembled-version-breakout-for-ipod-p-148.html</a></li>
<li><a href="http://www.sparkfun.com/commerce/product_info.php?products_id=633" target="_blank">http://www.sparkfun.com/commerce/product_info.php?products_id=633</a></li>
<li><a href="http://www.sparkfun.com/commerce/product_info.php?products_id=8295">http://www.sparkfun.com/commerce/product_info.php?products_id=8295</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dailyduino.com/archives/439/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More PWM Basics</title>
		<link>http://dailyduino.com/archives/358</link>
		<comments>http://dailyduino.com/archives/358#comments</comments>
		<pubDate>Mon, 24 Nov 2008 15:34:44 +0000</pubDate>
		<dc:creator>Morgellon</dc:creator>
				<category><![CDATA[PWM]]></category>

		<guid isPermaLink="false">http://dailyduino.com/?p=358</guid>
		<description><![CDATA[Recently I did a video attempting to describe and compare the differences in a digital PWM signal and an analog signal.  To supplement my recent video, I am sharing another video I recently found while traversing the tubes. This video is about using PWM with FPGA&#8217;s&#8212; it&#8217;s not directly related with micro-controllers and is a [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I did a video attempting to describe and compare the differences in a digital PWM signal and an analog signal.  To supplement my recent video, I am sharing another video I recently found while traversing the tubes.</p>
<p>This video is about using PWM with FPGA&#8217;s&#8212; it&#8217;s not directly related with micro-controllers and is a bit technical.  For us though, Mrs. Shelly gives a good definition, examples and usages of PWM and the info could be helpful to those who still lack a good understanding of what PWM is doing.  The first 4:30 of the video is the only relevent part to us in the *duinoverse, after that it&#8217;s just about software implementation of FPGA&#8217;s &#8230;</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="486" height="412" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="flashObj" /><param name="bgcolor" value="#000066" /><param name="flashvars" value="videoId=1555738110&amp;playerId=959009706&amp;viewerSecureGatewayURL=https://console.brightcove.com/services/amfgateway&amp;servicesURL=http://services.brightcove.com/services&amp;cdnURL=http://admin.brightcove.com&amp;domain=embed&amp;autoStart=false&amp;" /><param name="src" value="http://services.brightcove.com/services/viewer/federated_f8/959009706" /><embed type="application/x-shockwave-flash" width="486" height="412" src="http://services.brightcove.com/services/viewer/federated_f8/959009706" flashvars="videoId=1555738110&amp;playerId=959009706&amp;viewerSecureGatewayURL=https://console.brightcove.com/services/amfgateway&amp;servicesURL=http://services.brightcove.com/services&amp;cdnURL=http://admin.brightcove.com&amp;domain=embed&amp;autoStart=false&amp;" bgcolor="#000066" name="flashObj"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://dailyduino.com/archives/358/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Signal Analysis: Analog V.S. Digital PWM!!</title>
		<link>http://dailyduino.com/archives/343</link>
		<comments>http://dailyduino.com/archives/343#comments</comments>
		<pubDate>Wed, 19 Nov 2008 03:17:53 +0000</pubDate>
		<dc:creator>Morgellon</dc:creator>
				<category><![CDATA[Communication]]></category>
		<category><![CDATA[Oscilloscope]]></category>
		<category><![CDATA[PWM]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://dailyduino.com/?p=343</guid>
		<description><![CDATA[Signals come in two basic types &#8211; Analog and Digital. Analog signals are capable of being any value, where Digital signals are called &#8220;discrete&#8221;, meaning they capable of being in only one of two states! The terms for these two states of a Digital signal are varied but include; ON/OFF, TRUE/FALSE, 1/0, HIGH/LOW, etc. So [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Signals come in two basic types &#8211; <em>Analog</em> and <em>Digital</em>.</strong> Analog signals are capable of being any value, where Digital signals are called &#8220;discrete&#8221;, meaning they capable of being in <em><strong>only</strong></em> one of two states!  The terms for these two states of a Digital signal are varied but include; ON/OFF, TRUE/FALSE, 1/0, HIGH/LOW, etc.</p>
<p><strong>So what&#8217;s that mean? </strong>A good example of a Digital signal is a light switch in your house. You can either flip the light switch ON, or flip the light switch OFF. To follow this line of thought, an example of an Analog signal would be a light with a dimmer switch.  With a dimmer switch you can adjust how bright or dim the light is, anywhere from completely OFF, to completely ON.</p>
<p><strong>Okay&#8230;</strong> The Arduino is capable of analog <em>and</em> digital INPUT, but <em><strong>only</strong></em> capable of digital OUTPUT. When working with the Arduino we see that there are 6 analog pins and 14 digital pins. (It should be noted that if you have no need of analog INPUT; you may use the analog pins as extra digital OUTPUT pins &#8212; declaring them as digital pins 14 &#8211; 19)</p>
<p>So, if we are only capable of digital OUTPUT on the Arduino, how are we able to dim a LED?</p>
<div id="attachment_349" class="wp-caption aligncenter" style="width: 310px"><a href="http://dailyduino.com/wp-content/uploads/2008/11/file-arduino-dimmer.jpg"><img class="size-medium wp-image-349" title="file-arduino-dimmer" src="http://dailyduino.com/wp-content/uploads/2008/11/file-arduino-dimmer-300x165.jpg" alt="Dimming LED's with digital PWM" width="300" height="165" /></a><p class="wp-caption-text">dimming LED with digital PWM</p></div>
<p><strong>ENTER PWM!! (Pulse Width Modulation)</strong> Some, but not all pins on the Arduino are capable of Digital PWM OUTPUT. Basically, PWM is the digital way of mimicking an analog OUTPUT.</p>
<p>To better show the difference between Analog and Digital PWM, I put together a simple LED dimmer circuit and hooked up an oscilloscope to view the Analog and Digital PWM signals.  I took some video of everything in action to better serve as an example.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=2272891&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=2272891&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<a href="http://vimeo.com/2272891">Analog Signal VS PWM Signal</a> from <a href="http://vimeo.com/morgellon">Morgellon</a> on <a href="http://vimeo.com">Vimeo</a></p>
<p>The sketch I used in this video is available here: <a href="http://serverwillprovide.com/icuubi/examples/analog_vs_PWM.pde" target="_self">http://serverwillprovide.com/icuubi/examples/analog_vs_PWM.pde</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dailyduino.com/archives/343/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MPGuino</title>
		<link>http://dailyduino.com/archives/330</link>
		<comments>http://dailyduino.com/archives/330#comments</comments>
		<pubDate>Sat, 15 Nov 2008 02:18:01 +0000</pubDate>
		<dc:creator>droops</dc:creator>
				<category><![CDATA[obd]]></category>

		<guid isPermaLink="false">http://dailyduino.com/?p=330</guid>
		<description><![CDATA[I am not a car guy, but I enjoy my Scangauge and knowing my MPG every second of driving.  We have really changed how we drive and consume gas with this simple ability. So how do I do with with an Arduino?  I had no idea other than there is some way to get the [...]]]></description>
			<content:encoded><![CDATA[<p>I am not a car guy, but I enjoy my <a href="http://www.scangauge.com/">Scangauge</a> and knowing my MPG every second of driving.  We have really changed how we drive and consume gas with this simple ability.</p>
<p>So how do I do with with an Arduino?  I had no idea other than there is some way to get the information from the <a href="http://en.wikipedia.org/wiki/On_Board_Diagnostics">OBD</a> port.  Well it seems that you can use one injector lead and do this, there is even a project that spends time working on this.  Presenting the MPGuino!!</p>
<p><img class="alignnone" src="http://ecomodder.com/wiki/images/thumb/0/09/MPGuino_Enclosure_mounted.jpg/400px-MPGuino_Enclosure_mounted.jpg" alt="" width="400" height="300" /></p>
<p><img class="alignnone" src="http://ecomodder.com/wiki/images/thumb/9/9e/METRO_064.jpg/400px-METRO_064.jpg" alt="" width="400" height="300" /></p>
<p>You can build this yourself, or you can get a <a href="http://store.fundamentallogic.com/ecom/index.php?main_page=product_info&amp;cPath=22&amp;products_id=463">kit for 40$</a>.</p>
<p><a href="http://spiffie.org/kits/mpguino/">Here is their main page</a></p>
<p><a href="http://ecomodder.com/wiki/index.php/MPGuino">Here is their wiki</a></p>
<p><a href="http://ecomodder.com/forum/showthread.php/mpguino-release-one-workspace-2115.html">Here is a forum post with schematics</a></p>
<p><a href="http://spiffie.org/kits/mpguino/installation.shtml">Here is how to put it in your car</a></p>
<p>I will hopefully order one of these soon and get to play with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://dailyduino.com/archives/330/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wireless Communication Part 1</title>
		<link>http://dailyduino.com/archives/294</link>
		<comments>http://dailyduino.com/archives/294#comments</comments>
		<pubDate>Wed, 12 Nov 2008 15:07:06 +0000</pubDate>
		<dc:creator>droops</dc:creator>
				<category><![CDATA[Serial]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[parallax]]></category>
		<category><![CDATA[rf]]></category>

		<guid isPermaLink="false">http://dailyduino.com/?p=294</guid>
		<description><![CDATA[Today we are going to be playing with some 433 mhz radios from Parallax. Transmitter $30 Receiever $40 Datasheet Now this is only going to be one way communication, as these will either transmit or recieve but not both.  This pair is extremely easy to use, they say these will range over 500ft and will [...]]]></description>
			<content:encoded><![CDATA[<p>Today we are going to be playing with some 433 mhz radios from Parallax.</p>
<p><a href="http://www.parallax.com/Store/Accessories/Communication/tabid/161/txtSearch/transmitter/List/1/ProductID/113/Default.aspx?SortField=ProductName%2cProductName">Transmitter</a> $30</p>
<p><a href="http://www.parallax.com/Store/Accessories/Communication/tabid/161/txtSearch/transmitter/List/1/ProductID/112/Default.aspx?SortField=ProductName%2cProductName">Receiever</a> $40</p>
<p><a href="http://www.parallax.com/Portals/0/Downloads/docs/prod/rf/27980-ParallaxRFTransmit-v1.0.pdf">Datasheet</a></p>
<p>Now this is only going to be one way communication, as these will either transmit or recieve but not both.  This pair is extremely easy to use, they say these will range over 500ft and <span id="dnn_ctr600_ProductPage_lblItemHtmlHolder">will speak between 12,000 &#8211; 19.2 K baud. </span></p>
<p>To use these, you simply put them inline with the wired example, on the transmitter there is a ground, power, data and  power down.  Don&#8217;t worry about the power down, you know where to plug the other 3.  Data is going to be your tx pin.</p>
<p>On the reciever there are those 4 pins and a signal pin.  This signal pin shows how strong the signal is from the transmitter.  You can read this like any other analog value.  Your data pin goes to rx.</p>
<div id="attachment_295" class="wp-caption alignnone" style="width: 310px"><a href="http://dailyduino.com/wp-content/uploads/2008/11/wireless_transmit.jpg"><img class="size-medium wp-image-295" title="wireless_transmit" src="http://dailyduino.com/wp-content/uploads/2008/11/wireless_transmit-300x198.jpg" alt="Transmitter" width="300" height="198" /></a><p class="wp-caption-text">Transmitter</p></div>
<div id="attachment_296" class="wp-caption alignnone" style="width: 310px"><a href="http://dailyduino.com/wp-content/uploads/2008/11/wireless_recieve.jpg"><img class="size-medium wp-image-296" title="wireless_recieve" src="http://dailyduino.com/wp-content/uploads/2008/11/wireless_recieve-300x200.jpg" alt="Reciever" width="300" height="200" /></a><p class="wp-caption-text">Receiver</p></div>
<div id="attachment_297" class="wp-caption alignnone" style="width: 310px"><a href="http://dailyduino.com/wp-content/uploads/2008/11/transmit_closeup.jpg"><img class="size-medium wp-image-297" title="transmit_closeup" src="http://dailyduino.com/wp-content/uploads/2008/11/transmit_closeup-300x200.jpg" alt="Transmitter Closeup" width="300" height="200" /></a><p class="wp-caption-text">Transmitter Closeup</p></div>
<div id="attachment_298" class="wp-caption alignnone" style="width: 310px"><a href="http://dailyduino.com/wp-content/uploads/2008/11/wirless_recieve_closeup.jpg"><img class="size-medium wp-image-298" title="wirless_recieve_closeup" src="http://dailyduino.com/wp-content/uploads/2008/11/wirless_recieve_closeup-300x200.jpg" alt="Receiver Closeup" width="300" height="200" /></a><p class="wp-caption-text">Receiver Closeup</p></div>
]]></content:encoded>
			<wfw:commentRss>http://dailyduino.com/archives/294/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

