<?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>Dangerous Prototypes &#187; Infrared toy</title>
	<atom:link href="http://dangerousprototypes.com/category/infrared-toy/feed/" rel="self" type="application/rss+xml" />
	<link>http://dangerousprototypes.com</link>
	<description>A new open source hardware project every month</description>
	<lastBuildDate>Thu, 29 Jul 2010 14:44:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>USB IR Toy v1.04 fimware bug?</title>
		<link>http://dangerousprototypes.com/2010/07/27/usb-ir-toy-v1-04-fimware-bug/</link>
		<comments>http://dangerousprototypes.com/2010/07/27/usb-ir-toy-v1-04-fimware-bug/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 08:41:04 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Infrared toy]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[bugs]]></category>

		<guid isPermaLink="false">http://dangerousprototypes.com/?p=5880</guid>
		<description><![CDATA[
It looks like there&#8217;s a major bug in IR Toy firmware v1.04. After a few days it stops working. We have not seen this bug in the lab, if you have an example please let us know how it happened (died suddenly, on startup, etc) and the operating conditions (mode, etc). v1.04 has been deprecated [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-5822" title="irv104" src="http://dangerousprototypes.com/wp-content/media/2010/07/irv104.png" alt="" width="486" height="226" /></p>
<p>It looks like there&#8217;s a major bug in <a href="http://dangerousprototypes.com/2010/07/19/usb-ir-toy-test-firmware-1-04/">IR Toy firmware v1.04</a>. After a few days it stops working. We have not seen this bug in the lab, if you have an example please let us know how it happened (died suddenly, on startup, etc) and the operating conditions (mode, etc). v1.04 has been deprecated and removed from the recommended downloads at Google Code.</p>
<p>So far this seems limited to the v1.04 firmware, if you have this problem with a v1.02 firmware please let us know.</p>
<p>People with this bug report that the IR Toy can be revived with the bootloader:</p>
<ul>
<li>Connected the PGC and PGD pins (or via holes) before plugging in the IR Toy. Contact is only needed at power on, so a temporary connection is fine.</li>
<li>Plug in the IR Toy USB cable. The LED should turn on.</li>
<li>Use the <a href="http://code.google.com/p/dangerous-prototypes-open-hardware/downloads/detail?name=USBIRtoy.1.02.zip">v1.02 firmware</a> package to upload the v1.02 firmware.</li>
<li>Replug the USB cable to reset the IR toy after the update.</li>
</ul>
<p><a href="../docs/USB_IR_Toy_firmware_update">Illustrated upgrade instructions</a> are in the documentation wiki.</p>
<p>We&#8217;ll try to get this straightened out and release a new firmware this week.</p>
]]></content:encoded>
			<wfw:commentRss>http://dangerousprototypes.com/2010/07/27/usb-ir-toy-v1-04-fimware-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remote control protocol reverse engineering</title>
		<link>http://dangerousprototypes.com/2010/07/26/remote-control-protocol-reverse-engineering/</link>
		<comments>http://dangerousprototypes.com/2010/07/26/remote-control-protocol-reverse-engineering/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 10:42:51 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Infrared toy]]></category>
		<category><![CDATA[LED]]></category>
		<category><![CDATA[plate frames]]></category>
		<category><![CDATA[remote control]]></category>

		<guid isPermaLink="false">http://dangerousprototypes.com/?p=5862</guid>
		<description><![CDATA[
Ytsirk analyzed the remote control protocol from a LED license plate frame using the USB IR Toy. Also check out part I and part II that introduce the hardware. We can&#8217;t wait for the next installment that covers reprogramming the marquee with a battery powered IR Toy, it sounds like there&#8217;s a lot of potential [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-5865" title="img_2636-W490" src="http://dangerousprototypes.com/wp-content/media/2010/07/img_2636-W490.jpg" alt="" width="490" height="289" /></p>
<p>Ytsirk <a href="http://themessyworkbench.wordpress.com/2010/07/22/led-license-plate-frame-remote-analysis/">analyzed the remote control protocol</a> from a LED license plate frame using the <a href="http://dangerousprototypes.com/usb-ir-toy-manual/">USB IR Toy</a>. Also check out <a href="http://themessyworkbench.wordpress.com/2010/07/19/led-license-plate-frames/">part I</a> and <a href="http://themessyworkbench.wordpress.com/2010/07/20/67/">part II</a> that introduce the hardware. We can&#8217;t wait for the next installment that covers reprogramming the marquee with a battery powered IR Toy, it sounds like there&#8217;s a lot of potential <span style="text-decoration: line-through;">mischief</span> fun to be had.</p>
]]></content:encoded>
			<wfw:commentRss>http://dangerousprototypes.com/2010/07/26/remote-control-protocol-reverse-engineering/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Infrared Toy OSX client application</title>
		<link>http://dangerousprototypes.com/2010/07/22/infrared-toy-osx-client-application/</link>
		<comments>http://dangerousprototypes.com/2010/07/22/infrared-toy-osx-client-application/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 09:00:36 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Infrared toy]]></category>
		<category><![CDATA[infrared]]></category>
		<category><![CDATA[MacOSX]]></category>

		<guid isPermaLink="false">http://dangerousprototypes.com/?p=5782</guid>
		<description><![CDATA[
rsdio developed a Mac application for the USB IR Toy. It captures and displays the raw waveform from the IR Toy&#8217;s raw infrared mode, and has a limited protocol analyzer.
]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-large wp-image-5783" title="JVC" src="http://dangerousprototypes.com/wp-content/media/2010/07/JVC-489x163.png" alt="" width="489" height="163" /></p>
<p>rsdio developed a <a href="http://dangerousprototypes.com/forum/index.php?topic=520.msg4558#msg4558">Mac application</a> for the <a href="http://dangerousprototypes.com/usb-ir-toy-manual/">USB IR Toy</a>. It captures and displays the raw waveform from the IR Toy&#8217;s raw infrared mode, and has a limited protocol analyzer.</p>
]]></content:encoded>
			<wfw:commentRss>http://dangerousprototypes.com/2010/07/22/infrared-toy-osx-client-application/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>USB IR Toy: Sampling mode</title>
		<link>http://dangerousprototypes.com/2010/07/19/usb-ir-toy-sampling-mode/</link>
		<comments>http://dangerousprototypes.com/2010/07/19/usb-ir-toy-sampling-mode/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 17:15:25 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Infrared toy]]></category>
		<category><![CDATA[infrared sampling]]></category>
		<category><![CDATA[wiki]]></category>
		<category><![CDATA[WinLIRC]]></category>

		<guid isPermaLink="false">http://dangerousprototypes.com/?p=5818</guid>
		<description><![CDATA[
See the latest version in the documentation wiki.
The USB IR Toy test firmware v1.04 has a new infrared sampling mode that will be used by the upcoming WinLIRC plugin. This mode times the duration of infrared pulses and sends the measurements to the computer. It&#8217;s currently receive-only, but we&#8217;ll add a compatible transmit feature in [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-5723" title="irtoy-W490" src="http://dangerousprototypes.com/wp-content/media/2010/07/irtoy-W490.jpg" alt="" width="490" height="324" /></p>
<p><em>See the <a href="http://dangerousprototypes.com/docs/USB_IR_Toy:_Sampling_mode">latest version</a> in the documentation wiki</em>.</p>
<p>The <a href="http://dangerousprototypes.com/usb-ir-toy-manual/">USB IR Toy</a> test <a href="http://dangerousprototypes.com/2010/07/19/usb-ir-toy-test-firmware-1-04/">firmware v1.04</a> has a new infrared sampling mode that will be used by the upcoming <a href="http://dangerousprototypes.com/2010/07/13/usb-ir-toy-winlirc-irpyton-updates/">WinLIRC plugin</a>. This mode times the duration of infrared pulses and sends the measurements to the computer. It&#8217;s currently receive-only, but we&#8217;ll add a compatible transmit feature in a future update.</p>
<p>Work on the plugin will begin soon, but if you finish it first we&#8217;ll  send you an <a href="http://dangerousprototypes.com/forum/index.php?topic=726.0">IR Toy v1.1 prototype</a>.</p>
<p>Protocol documentation follows.</p>
<p><span id="more-5818"></span><strong> Protocol</strong></p>
<p>The protocol is very simple, it might need to be updated in the future (see potential issues).</p>
<p style="padding-left: 30px;">pulse1-high8 | pulse1-low8 | blank1-high8 | blank1-low8 | &#8230; | blankn-high8 | blankn-low8 |</p>
<p>The first IR pulse starts a timer that measures length of the pulse. The length is returned as a 16bit count, high byte first. Multiply the raw 16bit timer value by 21.3333us to determine the actual length in microseconds.</p>
<p>The IR Toy continues to spit out measurements of each pulse and the blank space between. Sampling stops when there is no IR change for a full (0xffff) period of 1.7seconds. This will hopefully end during a blank period, but could be a pulse period if an IR jammer were in use. After a full period of no change the IR Toy &#8217;sleeps&#8217; and won&#8217;t send any more data until the beginning of the next IR pulse.</p>
<p><strong>Calculate the duration in microseconds (us)</strong></p>
<p>To get the actual width of each pulse or space:</p>
<ul>
<li>Combine the high and low byte</li>
<li>Multiply by 21.3333us</li>
</ul>
<p>Here&#8217;s an example:</p>
<p style="padding-left: 30px;">{00}{2B}{00}{28}{00}{2A}{00}{27}{00}{2B}{00}{28}{00}{2A}{00}{27}{00}{2B}{00}{27}{00}{2A}{00}{28}{00}{54}{00}{51}{00}{2B}{00}{28}{00}{54}{00}{51}{00}{54}{00}{51}{00}{2A}{FF}{FF}</p>
<ul>
<li>002b (first pulse duration) = 43 = 43 * 21.3333us = 917.3319us</li>
<li>0028 (first blank duration) = 40 = 40 * 21.3333us = 853.332us</li>
<li>002a (second pulse duration) = 42 = 42 * 21.3333us = 895.9986us</li>
<li>&#8230; 0xff 0xff = final blank space of 1.7seconds, end of data sequence</li>
</ul>
<p>The measurements are all pretty close to the 889us bit period of an <a href="http://www.sbprojects.com/knowledge/ir/rc5.htm">RC5 remote</a>. We could probably improve accuracy by increasing the resolution of the timer measuring the pulse period to 10us or less. We won&#8217;t worry about this unless there are problems with the current scheme, but it could easily be made adjustable.</p>
<p><strong>Enter IR sample mode</strong></p>
<p>First send 0&#215;00 (raw byte value 0) to reset from any other mode. It might be good to send it 5 times to be sure it&#8217;s out of SUMP mode too.</p>
<p>Next, send &#8217;s&#8217; or &#8216;S&#8217; to enter IR sample mode. The IR Toy will respond with the protocol version (currently S01).</p>
<p>Now the bytes start flowing on any IR activity.</p>
<p><strong> Potential issues</strong></p>
<p><em>Which byte is which? Tracking the byte stream. </em></p>
<p>There&#8217;s no easy way to sync to the byte stream unless you track it from the start or wait for the first 0xff 0xff terminator. This probably isn&#8217;t a huge deal in practice, just reset (0&#215;00, &#8216;S&#8217;) and track the data from the beginning.</p>
<p>Alternatively, we could update the protocol to use a bit of the high byte to flag pulse and blank periods. The issue of determining which bytes in the stream are the high and low 8bits remains.</p>
<p><em>How to detect end of data? The long IR Toy timeout.</em></p>
<p>The IR Toy will send the 0xff 0xff terminator flag after no pin change is detected for one timer period, but that is nearly two seconds. A program will be really unresponsive if it depends on the terminator sequence to start processing the data.</p>
<p>Another issues is that the IR Toy doesn&#8217;t care if the timeout happens during a pulse or blank period, and it has no ability to let us know a pulse is longer than 1.7seconds. A continuous IR pulse, like an IR jammer, would really mess up the bytestream. We made the IR Toy somewhat robust against this situation by syncing only to the start of an IR pulse.</p>
<p><strong>Taking it further</strong></p>
<p>The next IR Toy firmware release will add a compatible transmit mode, and make the timer interval adjustable.<strong><br />
</strong></p>
<p>Now it&#8217;s time to write a driver to support the IR Toy sampling mode in WinLIRC. The new WinLIRC developer has already prepared a <a href="http://dangerousprototypes.com/forum/index.php?topic=731.msg7019#msg7019">basic framework</a> for us. The IR Toy protocol is somewhat similar to the <a href="http://dangerousprototypes.com/forum/index.php?topic=731.msg6955#msg6955">UIRT2</a>, so some source could be recycled from a plugin for that device. Follow development <a href="http://dangerousprototypes.com/forum/index.php?topic=731.0">in the forum</a>.</p>
<p>Work on the plugin will begin soon, but if you finish it first we&#8217;ll   send you an <a href="http://dangerousprototypes.com/forum/index.php?topic=726.0">IR Toy  v1.1 prototype</a>.</p>
<p><em>This documentation has not yet been moved to the <a href="http://dangerousprototypes.com/docs/USB_Infrared_Toy">IR Toy  wiki</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://dangerousprototypes.com/2010/07/19/usb-ir-toy-sampling-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>USB IR Toy test firmware 1.04</title>
		<link>http://dangerousprototypes.com/2010/07/19/usb-ir-toy-test-firmware-1-04/</link>
		<comments>http://dangerousprototypes.com/2010/07/19/usb-ir-toy-test-firmware-1-04/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 09:53:39 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Infrared toy]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WinLIRC]]></category>

		<guid isPermaLink="false">http://dangerousprototypes.com/?p=5819</guid>
		<description><![CDATA[
It looks like there&#8217;s a bug in v1.04 that makes it stop working after a few days. It can be fixed by connecting the PGC and PGD vias to enter the bootloader and uploading the v1.02 firmware again.
USB IR Toy firmware v1.04 is ready for download. This release has a new mode for better WinLIRC [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-5822" title="irv104" src="http://dangerousprototypes.com/wp-content/media/2010/07/irv104.png" alt="" width="486" height="226" /></p>
<p><strong>It looks like there&#8217;s a bug in v1.04 that makes it stop working after a few days. It can be fixed by connecting the PGC and PGD vias to enter the bootloader and uploading the v1.02 firmware again.</strong></p>
<p><span style="text-decoration: line-through;"><a href="http://dangerousprototypes.com/docs/USB_Infrared_Toy">USB IR Toy</a> firmware v1.04 is <a href="http://code.google.com/p/dangerous-prototypes-open-hardware/downloads/detail?name=USBIRToy.1.04.zip">ready for download</a>. This release has a new mode for better <a href="http://dangerousprototypes.com/2010/07/13/usb-ir-toy-winlirc-irpyton-updates/">WinLIRC support</a>, and a new firmware query command. The new mode is <a href="http://dangerousprototypes.com/forum/index.php?topic=747.0">still being tested</a>, we may need to hand-tune   some timing for the best performance.</span></p>
<ul>
<li>New firmware version query command (v/V)</li>
<li>New infrared sampling mode (s/S)</li>
</ul>
<p><a href="http://dangerousprototypes.com/docs/USB_IR_Toy_firmware_update">Upgrade instructions</a> and the updated <a href="http://dangerousprototypes.com/docs/USB_IR_Toy_protocol">USB IR Toy protocol</a> are in the documentation wiki.</p>
<p>The <a href="http://www.seeedstudio.com/depot/usb-infraed-toy-p-607.html?cPath=61_68">USB     IR Toy is $20</a>, including worldwide shipping.</p>
]]></content:encoded>
			<wfw:commentRss>http://dangerousprototypes.com/2010/07/19/usb-ir-toy-test-firmware-1-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>USB IR Toy: WinLIRC, irPyton updates</title>
		<link>http://dangerousprototypes.com/2010/07/13/usb-ir-toy-winlirc-irpyton-updates/</link>
		<comments>http://dangerousprototypes.com/2010/07/13/usb-ir-toy-winlirc-irpyton-updates/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 20:03:41 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Infrared toy]]></category>
		<category><![CDATA[infrared]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[remote control]]></category>
		<category><![CDATA[WinLIRC]]></category>

		<guid isPermaLink="false">http://dangerousprototypes.com/?p=5686</guid>
		<description><![CDATA[
WinLIRC, the Windows version of the popular LIRC PC remote control decoder, has seen a spurt of development after 4 years of no activity.
The updated version uses a new plugin system that should be able to support the USB IR Toy&#8217;s irman decoder mode and rawIO modes. We&#8217;re also adding a new mode that gives [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-5723" title="irtoy-W490" src="http://dangerousprototypes.com/wp-content/media/2010/07/irtoy-W490.jpg" alt="" width="490" height="324" /></p>
<p><a href="http://winlirc.sourceforge.net/">WinLIRC</a>, the Windows version of the popular <a href="http://www.lirc.org/">LIRC</a> PC remote control decoder, has seen a spurt of development after 4 years of no activity.</p>
<p>The updated version uses a new plugin system that should be able to support the <a href="http://dangerousprototypes.com/usb-ir-toy-manual/">USB IR Toy&#8217;s</a> irman decoder mode and rawIO modes. We&#8217;re also adding a new mode that gives the <a href="http://dangerousprototypes.com/forum/index.php?topic=731.0">actual duration</a> of each change in the remote signal.</p>
<p>Development continues on the <a href="http://dangerousprototypes.com/2010/07/08/usb-ir-toy-rawio-capture-analyze-and-replay/">cross-platform Python GUI</a> for the IR Toy. See the latest <a href="http://dangerousprototypes.com/forum/index.php?topic=725.msg6953#msg6953">build images</a> and <a href="http://code.google.com/p/dangerous-prototypes-open-hardware/source/browse/#svn/trunk/USBIRtoy/software/wxpythonApp">source code</a>.</p>
<p>The <a href="http://www.seeedstudio.com/depot/usb-infraed-toy-p-607.html?cPath=61_68">USB   IR Toy is $20</a>, including worldwide shipping.</p>
]]></content:encoded>
			<wfw:commentRss>http://dangerousprototypes.com/2010/07/13/usb-ir-toy-winlirc-irpyton-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bus Pirate v4, IR Toy updates</title>
		<link>http://dangerousprototypes.com/2010/07/09/bus-pirate-v4-ir-toy-updates/</link>
		<comments>http://dangerousprototypes.com/2010/07/09/bus-pirate-v4-ir-toy-updates/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 06:40:59 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Bus Pirate]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Infrared toy]]></category>
		<category><![CDATA[preview]]></category>
		<category><![CDATA[updates]]></category>

		<guid isPermaLink="false">http://dangerousprototypes.com/?p=5682</guid>
		<description><![CDATA[
There is an update of the USB IR Toy and a new Bus Pirate v4 in the forum. Your comments and suggestions are needed to make these the best designs yet.
These projects won&#8217;t be manufactured until the fall at the earliest, and probably won&#8217;t be available until next year. This preview release is part of [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-5683" title="new-boards" src="http://dangerousprototypes.com/wp-content/media/2010/07/new-boards.png" alt="" width="490" height="140" /></p>
<p>There is an <a href="http://dangerousprototypes.com/forum/index.php?topic=726.0">update of the USB IR Toy</a> and a <a href="http://dangerousprototypes.com/forum/index.php?topic=727.0;topicseen">new Bus Pirate v4</a> in the forum. Your comments and suggestions are needed to make these the best designs yet.</p>
<p>These projects won&#8217;t be manufactured until the fall at the earliest, and probably won&#8217;t be available until next year. This preview release is part of our pledge to move new projects to the forum earlier in the development process.</p>
]]></content:encoded>
			<wfw:commentRss>http://dangerousprototypes.com/2010/07/09/bus-pirate-v4-ir-toy-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>USB IR Toy: rawIO capture, analyze, and replay</title>
		<link>http://dangerousprototypes.com/2010/07/08/usb-ir-toy-rawio-capture-analyze-and-replay/</link>
		<comments>http://dangerousprototypes.com/2010/07/08/usb-ir-toy-rawio-capture-analyze-and-replay/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 07:47:30 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Infrared toy]]></category>
		<category><![CDATA[rawio]]></category>
		<category><![CDATA[wxPython]]></category>

		<guid isPermaLink="false">http://dangerousprototypes.com/?p=5672</guid>
		<description><![CDATA[
The USB IR Toy will soon have a cross-platform GUI that can capture, display, and replay infrared signals. The application is written in Python with the open source wxPython IDE. If you&#8217;d like to join the effort, our latest work is always in the SVN. We hope to have a demonstration version soon.
What should we [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-5673" title="irpython" src="http://dangerousprototypes.com/wp-content/media/2010/07/irpython.png" alt="" width="490" height="153" /></p>
<p>The <a href="http://dangerousprototypes.com/usb-ir-toy-manual/">USB IR Toy</a> will soon have a cross-platform GUI that can capture, display, and replay infrared signals. The application is written in Python with the open source <a href="http://www.wxpython.org/">wxPython</a> IDE. If you&#8217;d like to join the effort, our latest work is always <a href="http://code.google.com/p/dangerous-prototypes-open-hardware/source/browse/#svn/trunk/USBIRtoy/software/wxpythonApp">in the SVN</a>. We hope to have a demonstration version soon.</p>
<p>What should we name it?</p>
]]></content:encoded>
			<wfw:commentRss>http://dangerousprototypes.com/2010/07/08/usb-ir-toy-rawio-capture-analyze-and-replay/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>USB Infrared Toy, web platform back in stock</title>
		<link>http://dangerousprototypes.com/2010/06/30/usb-infrared-toy-back-in-stock/</link>
		<comments>http://dangerousprototypes.com/2010/06/30/usb-infrared-toy-back-in-stock/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 07:44:56 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Infrared toy]]></category>
		<category><![CDATA[backorders]]></category>
		<category><![CDATA[Shipping]]></category>

		<guid isPermaLink="false">http://dangerousprototypes.com/?p=5491</guid>
		<description><![CDATA[
The USB IR Toy is back in stock at Seeed Studio. Back orders will ship now, and new orders should ship immediately.
The latest batch of USB IR Toys has a few minor updates:

The IR LED footprint was swapped for a correct version.
A plain IR LED instead of the metal-can version.
The IR LED current limiting resistor [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-3314" title="irtoy_LRG-W490" src="http://dangerousprototypes.com/wp-content/media/2010/01/irtoy_lrg-w490.jpg" alt="" width="490" height="352" /></p>
<p>The <a href="http://dangerousprototypes.com/usb-ir-toy-manual/">USB IR Toy</a> is back in stock at Seeed Studio. Back orders will ship now, and new orders should ship immediately.</p>
<p>The latest batch of USB IR Toys has a few minor updates:</p>
<ul>
<li>The IR LED footprint was swapped for a correct version.</li>
<li>A plain IR LED instead of the metal-can version.</li>
<li>The IR LED current limiting resistor is 180ohms for better transmitting range.</li>
<li>Ships with minor firmware update v1.02.</li>
</ul>
<p>A second batch of <a href="http://dangerousprototypes.com/web-platform-manual/">web platforms</a> is available today too <span style="text-decoration: line-through;">should also be in stock soon</span>. The <a href="http://dangerousprototypes.com/flash-destroyer-manual/">Flash Destroyer</a> kits will ship shortly.</p>
<p>The <a href="http://www.seeedstudio.com/depot/usb-infraed-toy-p-607.html?cPath=61_68">USB  IR Toy is $20</a>, including worldwide shipping.</p>
]]></content:encoded>
			<wfw:commentRss>http://dangerousprototypes.com/2010/06/30/usb-infrared-toy-back-in-stock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DIY USB IR Toy clone</title>
		<link>http://dangerousprototypes.com/2010/06/26/diy-usb-ir-toy-clone/</link>
		<comments>http://dangerousprototypes.com/2010/06/26/diy-usb-ir-toy-clone/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 07:17:25 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[DIY]]></category>
		<category><![CDATA[Infrared toy]]></category>
		<category><![CDATA[infrared]]></category>
		<category><![CDATA[home etched]]></category>
		<category><![CDATA[Manu]]></category>
		<category><![CDATA[mods]]></category>
		<category><![CDATA[remake]]></category>

		<guid isPermaLink="false">http://dangerousprototypes.com/?p=5245</guid>
		<description><![CDATA[
Here&#8217;s a DIY, potrable version of the USB IR Toy. It runs the same firmware and bootloader as the IR Toy, but has a few changes:


smaller than the original USB IR Toy
full integration in a tiny case
four IR LEDs for increased range
it can be powered with a 9V battery, making it independent of the computer


It&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-large wp-image-5441" title="CIMG0265" src="http://dangerousprototypes.com/wp-content/media/2010/06/CIMG0265-490x481.jpg" alt="" width="490" height="481" /></p>
<p>Here&#8217;s a <a href="http://rousselmanu.free.fr/articles.php?lng=fr&amp;pg=110">DIY, potrable version of the USB IR Toy</a>. It runs the same firmware and bootloader as the IR Toy, but has a few changes:</p>
<ul>
<blockquote>
<li>smaller than the original USB IR Toy</li>
<li>full integration in a tiny case</li>
<li>four IR LEDs for increased range</li>
<li>it can be powered with a 9V battery, making it independent of the computer</li>
</blockquote>
</ul>
<p>It&#8217;s always great to see a new take on a design. If you&#8217;ve ever updated an open source project for your own needs, <a href="http://www.whereisian.com/">we want to know</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dangerousprototypes.com/2010/06/26/diy-usb-ir-toy-clone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
