<?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>Hotsolder &#187; usb</title>
	<atom:link href="http://www.hotsolder.com/category/usb/feed" rel="self" type="application/rss+xml" />
	<link>http://www.hotsolder.com</link>
	<description>Electronics and other geeky pursuits!</description>
	<lastBuildDate>Sat, 31 Jul 2010 04:10:43 +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>Easy USB</title>
		<link>http://www.hotsolder.com/2008/01/easy-usb.html</link>
		<comments>http://www.hotsolder.com/2008/01/easy-usb.html#comments</comments>
		<pubDate>Fri, 18 Jan 2008 04:20:22 +0000</pubDate>
		<dc:creator>wd5gnr</dc:creator>
				<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://www.hotsolder.com/2008/03/easy-usb.html</guid>
		<description><![CDATA[I&#8217;ve used FTDI chips to add USB to projects before. The last time I tried them, they were pretty easy to use (provided you can handle surface mount). Basically, your PC software saw a serial port and you would hook the chip up to your microcontroller&#8217;s serial port. However, you did need a bunch of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hotsolder.com/wp-content/uploads/2008/03/pict0134-small.JPG" title="Prototype"><img src="http://www.hotsolder.com/wp-content/uploads/2008/03/pict0134-small.JPG" alt="Prototype" align="left" height="181" width="241" /></a>I&#8217;ve used FTDI chips to add USB to projects before. The last time I tried them, they were pretty easy to use (provided you can handle surface mount). Basically, your PC software saw a serial port and you would hook the chip up to your microcontroller&#8217;s serial port. However, you did need a bunch of support components to make it work.</p>
<p>I recently picked up the latest version of FTDI&#8217;s chip &#8212; the FT232RL. They can hardly make this any simpler. The reference schematic shows a capacitor on the 3.3V output (the chip gets its power from the USB port). It also shows a handful of capacitors and a ferrite bead that are marked &#8220;optional&#8221; (although if you need to pass FCC acceptance, you probably need them). I left off all the extra parts including the 3.3V output capacitor.</p>
<p>I soldered the chip on a DIP adapter. I also got a Kobiconn USB connector (Mouser 154-UAR80). This is the &#8220;wrong&#8221; kind of connector. Its the skinny kind, not the fat kind (I always get A and B mixed up). However, it has 4 pins inline on .1&#8243; center. However, the pins are too thin for a breadboard so I put them in a strip of machine pin sockets and soldered the &#8220;back&#8221; pin to the sockets for stability.</p>
<p>This let me put the USB connector in a breadboard and the chip too. I had to have a USB cable with two &#8220;skinny ends&#8221; (I happened to have one). A rubber band helped hold the connector down to the board and offered some strain relief.</p>
<p>That&#8217;s it: the chip, the connector, and some wire. I put two 5V LEDs on the handshaking outputs so I could turn them on and off with RealTerm (a good program for messing with serial ports; find it on SourceForge). I plugged the cable into the lab PC and it came up looking for drivers. I loaded the FTDI drivers and wound up with COM29 (that machine has a large number of serial ports already &#8212; don&#8217;t ask). Sure enough, manipulating COM29 with RealTerm caused things to happen down at the breadboard.</p>
<p>What could be easier?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hotsolder.com/2008/01/easy-usb.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add a USB Host to your Microcontroller</title>
		<link>http://www.hotsolder.com/2007/01/add-a-usb-host-to-your-microcontroller.html</link>
		<comments>http://www.hotsolder.com/2007/01/add-a-usb-host-to-your-microcontroller.html#comments</comments>
		<pubDate>Wed, 10 Jan 2007 01:46:00 +0000</pubDate>
		<dc:creator>wd5gnr</dc:creator>
				<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://www.hotsolder.com/blog/2007/02/09/add-a-usb-host-to-your-microcontroller/</guid>
		<description><![CDATA[Wow, this looks interesting: http://www.ghielectronics.com/details.php?id=5. For about $30 (chip) or $60 (board) you can get a device that allows you to connect USB devices including storage, printers, and HID devices to any microcontroller that can so serial I/O, SPI, or I2C. It also has a hook up for flash cards. I haven&#8217;t tried it (yet) [...]]]></description>
			<content:encoded><![CDATA[<p>Wow, this looks interesting: <a href="http://www.ghielectronics.com/details.php?id=5">http://www.ghielectronics.com/details.php?id=5</a>. For about $30 (chip) or $60 (board) you can get a device that allows you to connect USB devices including storage, printers, and HID devices to any microcontroller that can so serial I/O, SPI, or I2C. It also has a hook up for flash cards. I haven&#8217;t tried it (yet) but if it works as advertised, its amazing!<strong style="display:none"><a href="http://www.coast2coastnz.com/?aladdin">Aladdin release</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hotsolder.com/2007/01/add-a-usb-host-to-your-microcontroller.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
