<?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>todbot blog</title>
	<atom:link href="http://todbot.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://todbot.com/blog</link>
	<description>Random experiments, circuits, code, rapid prototyping, sometimes things to buy, and the odd tune by Tod E. Kurt.</description>
	<lastBuildDate>Mon, 05 Mar 2012 17:06:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>listComPorts &#8211; Windows command-line tool for USB-to-serial</title>
		<link>http://todbot.com/blog/2012/03/02/listcomports-windows-command-line-tool-for-usb-to-serial/</link>
		<comments>http://todbot.com/blog/2012/03/02/listcomports-windows-command-line-tool-for-usb-to-serial/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 08:55:21 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[hardware-hacking]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=1109</guid>
		<description><![CDATA[<p>Did you know each Arduino has a unique serial number in its USB interface that you can use to distinguish one Arduino from another? If you deal with multiple Arduinos, knowing exactly which one is plugged into your computer can be a real time-saver.  But actually getting at this serial number and mapping it to COM ports can be challenging.</p>
<p>For Windows computers, here&#8217;s &#8220;listComPorts&#8221;, implemented both in GCC C code and in VBScript, both available from my usbSearch github repository.</p>
<p></p>
<p>It gives the COM port number, the manufacturer name, the USB Vendor ID and Product ID (VID &#038; PID) and [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2012/03/02/listcomports-windows-command-line-tool-for-usb-to-serial/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2012%2F03%2F02%2Flistcomports-windows-command-line-tool-for-usb-to-serial%2F&amp;language=en_GB&amp;category=text&amp;title=listComPorts+%26%238211%3B+Windows+command-line+tool+for+USB-to-serial&amp;description=Did+you+know+each+Arduino+has+a+unique+serial+number+in+its+USB+interface+that+you+can+use+to+distinguish+one+Arduino+from+another%3F+If+you+deal+with+multiple+Arduinos%2C...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>Invisible Accent Light with BlinkM MaxM &amp; FreeM</title>
		<link>http://todbot.com/blog/2011/07/25/invisible-accent-light-with-blinkm-maxm-freem/</link>
		<comments>http://todbot.com/blog/2011/07/25/invisible-accent-light-with-blinkm-maxm-freem/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 05:22:53 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[blinkm]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=1085</guid>
		<description><![CDATA[<p>Sometimes you just want a little extra light in a room.  With RGB LED tape, you can put light anywhere.  But controlling its brightness and making it the color you want is a bit harder.  A BlinkM MaxM can easily control LED tape, either as a stand-alone device, with an Arduino, or your computer via a LinkM.  Stand-alone mode is great if you want a specific color or color pattern (the BlinkMSequencer makes this really easy)  For this installation, I added a FreeM to the MaxM to let you control the light with a standard [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2011/07/25/invisible-accent-light-with-blinkm-maxm-freem/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2011%2F07%2F25%2Finvisible-accent-light-with-blinkm-maxm-freem%2F&amp;hidden=1&amp;language=en_GB&amp;category=text&amp;title=Invisible+Accent+Light+with+BlinkM+MaxM+%26%23038%3B+FreeM&amp;description=Sometimes+you+just+want+a+little+extra+light+in+a+room.+With+RGB+LED+tape%2C+you+can+put+light+anywhere.+But+controlling+its+brightness+and+making+it+the+color+you...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>I&#8217;m a video star on Slate, sort of</title>
		<link>http://todbot.com/blog/2011/06/06/im-a-video-star-on-slate-sort-of/</link>
		<comments>http://todbot.com/blog/2011/06/06/im-a-video-star-on-slate-sort-of/#comments</comments>
		<pubDate>Tue, 07 Jun 2011 01:39:35 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[ramblings]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=1067</guid>
		<description><![CDATA[<p></p>
<p>SlateV had a feature on 3D printing and Makerbots entitled &#8220;How to Print a Bicycle&#8221;.  Bre of course was the spokesman.  About halfway through it though, my friend Jon saw my face.  Whoop, I&#8217;m famous!  Okay, so maybe not famous exactly.  But they did feature one of my creations.</p>
<p>While I think it&#8217;s cool they used my laser-cut iPhone stand as the representative of what Thingiverse is about, they probably should have used something 3d printed instead of laser cut. :)</p>
]]></description>
		<wfw:commentRss>http://todbot.com/blog/2011/06/06/im-a-video-star-on-slate-sort-of/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2011%2F06%2F06%2Fim-a-video-star-on-slate-sort-of%2F&amp;hidden=1&amp;language=en_GB&amp;category=text&amp;title=I%26%238217%3Bm+a+video+star+on+Slate%2C+sort+of&amp;description=SlateV+had+a+feature+on+3D+printing+and+Makerbots+entitled+%26%238220%3BHow+to+Print+a+Bicycle%26%238221%3B.+Bre+of+course+was+the+spokesman.+About+halfway+through+it+though%2C+my+friend+Jon+saw...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>From Illustrator to Eagle: Vector graphics in circuits</title>
		<link>http://todbot.com/blog/2011/06/06/from-illustrator-to-eagle-vector-graphics-in-circuits/</link>
		<comments>http://todbot.com/blog/2011/06/06/from-illustrator-to-eagle-vector-graphics-in-circuits/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 07:30:25 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[hardware-hacking]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=1033</guid>
		<description><![CDATA[<p>
Eagle is a great cross-platform, free-for-non-commercial-use tool for many of us designing own own circuit boards.  But it has a pretty glaring omission: the ability to import vector artwork to use as board outlines, logos, etc.  You can import bitmaps via the finicky &#8220;import_bmp.ulp&#8221; ULP add-on, but bitmaps can&#8217;t work for board outlines.  So we struggle with Eagle&#8217;s rudimentary vector drawing tools or have boring rectangular or circular boards.  I think I&#8217;ve found a way to robustly transfer vector artwork from Illustrator to Eagle.   Below I show an &#8220;amoeba&#8221; vector shape in Illustrator being [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2011/06/06/from-illustrator-to-eagle-vector-graphics-in-circuits/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2011%2F06%2F06%2Ffrom-illustrator-to-eagle-vector-graphics-in-circuits%2F&amp;hidden=1&amp;language=en_GB&amp;category=text&amp;title=From+Illustrator+to+Eagle%3A+Vector+graphics+in+circuits&amp;description=Eagle+is+a+great+cross-platform%2C+free-for-non-commercial-use+tool+for+many+of+us+designing+own+own+circuit+boards.+But+it+has+a+pretty+glaring+omission%3A+the+ability+to+import+vector+artwork+to...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>BlinkM Cylon mkII</title>
		<link>http://todbot.com/blog/2011/05/29/blinkm-cylon-mkii/</link>
		<comments>http://todbot.com/blog/2011/05/29/blinkm-cylon-mkii/#comments</comments>
		<pubDate>Mon, 30 May 2011 06:32:04 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[blinkm]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=1008</guid>
		<description><![CDATA[<p>For Maker Faire this year I made a second version of my BlinkM Cylon: BlinkM Cylon mkII.  This is not a very cost-effective way of getting a Cylon effect.  It however is a good way of showing how to wire up multiple BlinkMs with a long cable, using our new WireM cabling kit for BlinkM.  And unlike normal Cylon circuits, this has full RGB color effects and gradual fading.</p>

<p>Here&#8217;s a quick video showing it in action.
</p>
<p>BlinkM Cylon mkII consists of:
- 13 BlinkMs (one for each of the tribes of Kobol)
- one WireM cabling kit for BlinkM, consisting [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2011/05/29/blinkm-cylon-mkii/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2011%2F05%2F29%2Fblinkm-cylon-mkii%2F&amp;hidden=1&amp;language=en_GB&amp;category=text&amp;title=BlinkM+Cylon+mkII&amp;description=For+Maker+Faire+this+year+I+made+a+second+version+of+my+BlinkM+Cylon%3A+BlinkM+Cylon+mkII.+This+is+not+a+very+cost-effective+way+of+getting+a+Cylon+effect.+It...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>NFC &amp; RFID on Android, my Where2.0 2011 talk</title>
		<link>http://todbot.com/blog/2011/04/21/nfc-rfid-on-android-my-where2-0-2011-talk/</link>
		<comments>http://todbot.com/blog/2011/04/21/nfc-rfid-on-android-my-where2-0-2011-talk/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 17:38:52 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[hardware-hacking]]></category>
		<category><![CDATA[ubicomp]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=992</guid>
		<description><![CDATA[<p></p>
<p>I was invited to be a speaker at O&#8217;Reilly Where 2.0 Conference.  It&#8217;s a conference mostly about mapping technologies, location-based services, and interesting new location-aware mobile apps.  </p>
<p>I spoke about RFID and NFC, in the context of the release of the new NFC-capable Android phone, the Google Nexus S.  Having an RFID reader in a phone could cause a big change in how we interact with the world around us.  I talked about what RFID and NFC technologies are, how they work, some examples of them in the world and on Android, and how to add [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2011/04/21/nfc-rfid-on-android-my-where2-0-2011-talk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2011%2F04%2F21%2Fnfc-rfid-on-android-my-where2-0-2011-talk%2F&amp;hidden=1&amp;language=en_GB&amp;category=text&amp;title=NFC+%26%23038%3B+RFID+on+Android%2C+my+Where2.0+2011+talk&amp;description=I+was+invited+to+be+a+speaker+at+O%26%238217%3BReilly+Where+2.0+Conference.+It%26%238217%3Bs+a+conference+mostly+about+mapping+technologies%2C+location-based+services%2C+and+interesting+new+location-aware+mobile+apps.+I+spoke+about...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>BlinkM Smart LED as the Smallest Arduino</title>
		<link>http://todbot.com/blog/2011/03/22/blinkm-smart-led-as-the-smallest-arduino/</link>
		<comments>http://todbot.com/blog/2011/03/22/blinkm-smart-led-as-the-smallest-arduino/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 08:17:29 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[blinkm]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=971</guid>
		<description><![CDATA[<p>Did you know you can run Arduino programs on tiny BlinkM Smart LEDs?  It might make BlinkM the smallest Arduino so far.  To use a BlinkM as an Arduino, all you need is the free Arduino software, a low-cost AVR programmer, some wire, and a BlinkM. </p>
<p>Here&#8217;s a quick video showing how it all works.</p>
<p></p>
<p></p>
 BlinkM Capabilities as an Arduino 
<p>The BlinkM board doesn&#8217;t have nearly the I/O pins and other features of a real Arduino board.  But it is very tiny.  Here are its capabilities:
- 0.4&#8243; square (MinM), or 0.6&#8243; square (BlinkM)
- 8MHz clock speed
- [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2011/03/22/blinkm-smart-led-as-the-smallest-arduino/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2011%2F03%2F22%2Fblinkm-smart-led-as-the-smallest-arduino%2F&amp;hidden=1&amp;language=en_GB&amp;category=text&amp;title=BlinkM+Smart+LED+as+the+Smallest+Arduino&amp;description=Did+you+know+you+can+run+Arduino+programs+on+tiny+BlinkM+Smart+LEDs%3F+It+might+make+BlinkM+the+smallest+Arduino+so+far.+To+use+a+BlinkM+as+an+Arduino%2C+all...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>Using FreeM with BlinkM MaxM</title>
		<link>http://todbot.com/blog/2011/03/15/using-freem-with-blinkm-maxm/</link>
		<comments>http://todbot.com/blog/2011/03/15/using-freem-with-blinkm-maxm/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 21:13:33 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[blinkm]]></category>
		<category><![CDATA[thingm]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=962</guid>
		<description><![CDATA[<p>While FreeM is mostly designed to work with BlinkMs and MinMs, it can be made to work with MaxMs.   FreeM cannot supply the power that MaxMs need (250mA and FreeM can only supply up to 100mA), but there are other ways.  One way to do it is to power the FreeM from the MaxM&#8217;s built-in 5V power supply.</p>
<p>To do this, get a MaxM, a FreeM, a small scrap of wire, and a 12VDC power supply. </p>
<p></p>
<p>Remove the &#8220;pwrsel&#8221; jumper and wrap the small piece of wire around all three pins of the &#8220;pwrsel&#8221; jumper. Then plug the [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2011/03/15/using-freem-with-blinkm-maxm/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2011%2F03%2F15%2Fusing-freem-with-blinkm-maxm%2F&amp;hidden=1&amp;language=en_GB&amp;category=text&amp;title=Using+FreeM+with+BlinkM+MaxM&amp;description=While+FreeM+is+mostly+designed+to+work+with+BlinkMs+and+MinMs%2C+it+can+be+made+to+work+with+MaxMs.+FreeM+cannot+supply+the+power+that+MaxMs+need+%28250mA+and+FreeM...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>BlinkM Battery Pack HowTo</title>
		<link>http://todbot.com/blog/2011/02/25/blinkm-battery-pack-howto/</link>
		<comments>http://todbot.com/blog/2011/02/25/blinkm-battery-pack-howto/#comments</comments>
		<pubDate>Sat, 26 Feb 2011 01:41:20 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[blinkm]]></category>
		<category><![CDATA[thingm]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=948</guid>
		<description><![CDATA[<p></p>
<p>Make a long-lasting, rechargeable battery pack for your BlinkM MaxM, BlinkM, or BlinkM MinM using just pliers, no soldering!</p>
<p>BlinkMs are perfect for portable, stand-alone uses.  There are many ways to hook a BlinkM to battery sources.  Here&#8217;s one way that works for all BlinkMs.</p>
BlinkM Battery Pack: Step 1: Get all the parts together
<p></p>
<p>Parts are:</p>
<p>- BlinkM MaxM, BlinkM, or BlinkM MinM</p>
<p>- 4xAA battery holder with switch, like this Jameco one or Mouser one</p>
<p>- 4xAA NiMH batteries (not alkaline!)</p>
<p>- 2&#215;8 IDC crimp connector (FCI 71600-308LF), from Digikey 609-3570-ND or Mouser 649-71600-308LF</p>
<p>Tools you&#8217;ll need:
- pliers with wide jaws to crimp
- cutters [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2011/02/25/blinkm-battery-pack-howto/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2011%2F02%2F25%2Fblinkm-battery-pack-howto%2F&amp;hidden=1&amp;language=en_GB&amp;category=text&amp;title=BlinkM+Battery+Pack+HowTo&amp;description=Make+a+long-lasting%2C+rechargeable+battery+pack+for+your+BlinkM+MaxM%2C+BlinkM%2C+or+BlinkM+MinM+using+just+pliers%2C+no+soldering%21+BlinkMs+are+perfect+for+portable%2C+stand-alone+uses.+There+are+many+ways...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>WiFi for Arduino with Asus WL-520gu</title>
		<link>http://todbot.com/blog/2010/12/16/wifi-for-arduino-with-asus-wl-520gu/</link>
		<comments>http://todbot.com/blog/2010/12/16/wifi-for-arduino-with-asus-wl-520gu/#comments</comments>
		<pubDate>Thu, 16 Dec 2010 09:48:42 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[hardware-hacking]]></category>
		<category><![CDATA[ubicomp]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=909</guid>
		<description><![CDATA[<p>I love Arduino but its lack of wireless bugs me.  And it sucks that WiFi Shields for the Arduino cost as much a cell phone.  I want something cheap.  Turns out, small, cheap WiFi routers like the Asus WL-520gu can run the DD-WRT Linux firmware and act as serial-to-network gateway for Arduinos (or most any other USB device).  Here&#8217;s how to do it.</p>
<p>(Hey, is this a Wifi-controlled BlinkM? I think it is.)
</p>
<p>A quick video showing a router acting as a serial-to-network gateway:
</p>
<p>This is not that new of a concept, hacking Linux onto a router for some [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2010/12/16/wifi-for-arduino-with-asus-wl-520gu/feed/</wfw:commentRss>
		<slash:comments>64</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2010%2F12%2F16%2Fwifi-for-arduino-with-asus-wl-520gu%2F&amp;hidden=1&amp;language=en_GB&amp;category=text&amp;title=WiFi+for+Arduino+with+Asus+WL-520gu&amp;description=I+love+Arduino+but+its+lack+of+wireless+bugs+me.+And+it+sucks+that+WiFi+Shields+for+the+Arduino+cost+as+much+a+cell+phone.+I+want+something+cheap.+Turns...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>ReflashBlinkM: Update your BlinkM&#8217;s firmware</title>
		<link>http://todbot.com/blog/2010/11/19/reflashblinkm-update-your-blinkms-firmware/</link>
		<comments>http://todbot.com/blog/2010/11/19/reflashblinkm-update-your-blinkms-firmware/#comments</comments>
		<pubDate>Sat, 20 Nov 2010 03:32:45 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[blinkm]]></category>
		<category><![CDATA[hardware-hacking]]></category>
		<category><![CDATA[thingm]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=906</guid>
		<description><![CDATA[<p>All BlinkM-family devices can have their firmware updated. This makes them great for tiny development boards for ATtiny processors. ReflashBlinkM is an application that makes it easy to put back the original firmware or update a BlinkM to the latest firmware.</p>
<p>Previously you needed an AVR ISP programmer like the AVRISPmkII or the USBtinyISP. Thanks to the ArduinoISP sketch that ships with Arduino, if you have already have an Arduino, you can easily reflash your BlinkM with new firmware.</p>
<p>The ReflashBlinkM application is a tool for Mac OS X and Windows that uses ArduinoISP to help you reflash BlinkMs to their default [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2010/11/19/reflashblinkm-update-your-blinkms-firmware/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2010%2F11%2F19%2Freflashblinkm-update-your-blinkms-firmware%2F&amp;language=en_GB&amp;category=text&amp;title=ReflashBlinkM%3A+Update+your+BlinkM%26%238217%3Bs+firmware&amp;description=All+BlinkM-family+devices+can+have+their+firmware+updated.+This+makes+them+great+for+tiny+development+boards+for+ATtiny+processors.+ReflashBlinkM+is+an+application+that+makes+it+easy+to+put+back...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>SoftI2CMaster: Add I2C to any Arduino pins</title>
		<link>http://todbot.com/blog/2010/09/25/softi2cmaster-add-i2c-to-any-arduino-pins/</link>
		<comments>http://todbot.com/blog/2010/09/25/softi2cmaster-add-i2c-to-any-arduino-pins/#comments</comments>
		<pubDate>Sat, 25 Sep 2010 07:14:01 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[blinkm]]></category>
		<category><![CDATA[hardware-hacking]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=893</guid>
		<description><![CDATA[<p>Ever wanted to use any pair of pins for I2C on Arduino, not just the dedicated pins on Analog 4 &#038; 5?  Me too, so I made a quick little Arduino library called &#8220;SoftI2CMaster&#8221;, available in the &#8220;blinkm-projects&#8221; Googlecode repository. </p>
<p>Get it here: SoftI2CMaster.h, SoftI2CMaster.cpp.</p>
<p>It&#8217;s still a work in progress, but it can write data pretty successfully and do it over longer cables than normal.</p>
<p>For the VIMBY/Scion Hackerspace Challenge, I created an array of BlinkM MaxM-powered accent lights for the device we made.  Because the I2C cable was longer than a few feet, the normal Wire library that [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2010/09/25/softi2cmaster-add-i2c-to-any-arduino-pins/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2010%2F09%2F25%2Fsofti2cmaster-add-i2c-to-any-arduino-pins%2F&amp;language=en_GB&amp;category=text&amp;title=SoftI2CMaster%3A+Add+I2C+to+any+Arduino+pins&amp;description=Ever+wanted+to+use+any+pair+of+pins+for+I2C+on+Arduino%2C+not+just+the+dedicated+pins+on+Analog+4+%26%23038%3B+5%3F+Me+too%2C+so+I+made+a+quick+little...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>Hacking USB HID for Easy Tethered Ubicomp</title>
		<link>http://todbot.com/blog/2010/09/22/hacking-usb-hid-for-easy-tethered-ubicomp/</link>
		<comments>http://todbot.com/blog/2010/09/22/hacking-usb-hid-for-easy-tethered-ubicomp/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 20:31:04 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[blinkm]]></category>
		<category><![CDATA[hardware-hacking]]></category>
		<category><![CDATA[thingm]]></category>
		<category><![CDATA[ubicomp]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=870</guid>
		<description><![CDATA[<p>At this years Sketching in Hardware conference, I gave a talk on the general approach I used to create LinkM, ThingM&#8217;s USB-to-I2C adapter for programming and controlling BlinkMs.  I called it &#8220;Hacking USB HID for Easy Tethered Ubicomp&#8221; (4.8MB PDF) to give it a form that fit within some of the larger issues I&#8217;ve been dealing with in creating easily usable ubiquitous computing devices.</p>
<p></p>
<p>USB has many different (and confusing) aspects to it.  I&#8217;ve long advocated the creation of a set of libraries and patterns to make &#8220;driverless&#8221; USB a reality.  A sort of training wheels for USB. [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2010/09/22/hacking-usb-hid-for-easy-tethered-ubicomp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2010%2F09%2F22%2Fhacking-usb-hid-for-easy-tethered-ubicomp%2F&amp;language=en_GB&amp;category=text&amp;title=Hacking+USB+HID+for+Easy+Tethered+Ubicomp&amp;description=At+this+years+Sketching+in+Hardware+conference%2C+I+gave+a+talk+on+the+general+approach+I+used+to+create+LinkM%2C+ThingM%26%238217%3Bs+USB-to-I2C+adapter+for+programming+and+controlling+BlinkMs.+I+called...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>ThingM at Maker Faire 2010</title>
		<link>http://todbot.com/blog/2010/05/30/thingm-at-maker-faire-2010/</link>
		<comments>http://todbot.com/blog/2010/05/30/thingm-at-maker-faire-2010/#comments</comments>
		<pubDate>Sun, 30 May 2010 23:51:08 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[blinkm]]></category>
		<category><![CDATA[thingm]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=844</guid>
		<description><![CDATA[<p>My company ThingM had an official presence at Maker Faire this year.  We were showing off the BlinkM line, including the new BlinkM MinM and the LinkM USB BlinkM controller.  It was a lot of fun.  And packed!</p>
<p>
(click any photo to go to larger version on Flickr)</p>
<p>We were in the Maker Shed building, right underneath the Arduino banner, so we got lots of awesome questions about Arduino.  The most common: &#8220;So I just picked up this thing that says &#8216;works with Arduino&#8217;&#8230;well, what *is* Arduino?&#8221;  It was so great to see so many people interested [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2010/05/30/thingm-at-maker-faire-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2010%2F05%2F30%2Fthingm-at-maker-faire-2010%2F&amp;language=en_GB&amp;category=text&amp;title=ThingM+at+Maker+Faire+2010&amp;description=My+company+ThingM+had+an+official+presence+at+Maker+Faire+this+year.+We+were+showing+off+the+BlinkM+line%2C+including+the+new+BlinkM+MinM+and+the+LinkM+USB+BlinkM+controller....&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>MobileMe Free: iPhone to iCal OTA syncing</title>
		<link>http://todbot.com/blog/2010/03/22/mobileme-free-iphone-to-ical-ota-syncing/</link>
		<comments>http://todbot.com/blog/2010/03/22/mobileme-free-iphone-to-ical-ota-syncing/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 07:05:19 +0000</pubDate>
		<dc:creator>todbot</dc:creator>
				<category><![CDATA[macosx]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[ical]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://todbot.com/blog/?p=797</guid>
		<description><![CDATA[<p>I&#8217;ve been frustrated with my calendars not being in sync between my iPhone and my Mac&#8217;s iCal.   I&#8217;ve inadvertently double-booked myself many times.  I didn&#8217;t want to spend $99 a year for MobileMe because I already spent a lot on remote servers and don&#8217;t need most of what MobileMe offers. I just want calendar syncing.  The below has been described by many others, in much greater detail and clarity.  This is really a list of things I did so I can remember it.</p>
<p>The essential idea is both iCal and the iPhone Calendar program can talk [...]]]></description>
		<wfw:commentRss>http://todbot.com/blog/2010/03/22/mobileme-free-iphone-to-ical-ota-syncing/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=todbot&amp;popout=1&amp;url=http%3A%2F%2Ftodbot.com%2Fblog%2F2010%2F03%2F22%2Fmobileme-free-iphone-to-ical-ota-syncing%2F&amp;language=en_GB&amp;category=text&amp;title=MobileMe+Free%3A+iPhone+to+iCal+OTA+syncing&amp;description=I%26%238217%3Bve+been+frustrated+with+my+calendars+not+being+in+sync+between+my+iPhone+and+my+Mac%26%238217%3Bs+iCal.+I%26%238217%3Bve+inadvertently+double-booked+myself+many+times.+I+didn%26%238217%3Bt+want+to+spend+%2499+a...&amp;tags=calendar%2Cical%2Ciphone%2Cmacosx%2Cblog" type="text/html" />
	</item>
	</channel>
</rss>

<!-- Dynamic page generated in 3.703 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-05-22 13:04:13 -->

