<?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>ejs &#187; ISP</title>
	<atom:link href="http://ejs.seniejitrakai.net/tag/isp/feed/" rel="self" type="application/rss+xml" />
	<link>http://ejs.seniejitrakai.net</link>
	<description>a snaphot of time</description>
	<lastBuildDate>Tue, 15 Jun 2010 23:06:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Weekend project &#8211; USBasp</title>
		<link>http://ejs.seniejitrakai.net/2008/09/21/weekend-project-usbasp/</link>
		<comments>http://ejs.seniejitrakai.net/2008/09/21/weekend-project-usbasp/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 18:26:50 +0000</pubDate>
		<dc:creator>ejs</dc:creator>
				<category><![CDATA[Hobbies]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Atmel]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://ejs.seniejitrakai.net/?p=89</guid>
		<description><![CDATA[I had some ideas to go out before, but as i got terrible cold last Friday, I had to postpone all of them. I feel a bit better today, so decided to build USBasp &#8211; an USB port ISP programmer for Atmel product family. I used STK 200/300 dongle before, but it works from parallel [...]]]></description>
			<content:encoded><![CDATA[<p>I had some ideas to go out before, but as i got terrible cold last Friday, I had to postpone all of them.</p>
<p>I feel a bit better today, so decided to build USBasp &#8211; an USB port ISP programmer for Atmel product family. I used STK 200/300 dongle before, but it works from parallel port only.<br />
<a href='http://ejs.seniejitrakai.net/USBasp/USBasp_stage1.jpg'><img class="right" src="http://ejs.seniejitrakai.net/USBasp/usbasp_stage1-300x105.jpg" alt="USBasp: fresh PCB" title="usbasp_stage1" width="300" height="105"/></a><br />
Lets start: the schematics is from <a href="http://www.fischl.de/usbasp/"> http://www.fischl.de/usbasp/ </a>. You can find some schematics and pre-routed PCB&#8217;s there. </p>
<p>What I need is USB B type or MiniUSB connector, SMD parts, small footprint, single &#8211; sided PCB. The one I liked is by Thomas Pfeifer, <a href="http://thomaspfeifer.net/atmel_usb_programmer.htm"> http://thomaspfeifer.net/atmel_usb_programmer.htm</a>. The problem is I found no files for Eagle there and had to re-create the PCB. </p>
<p>Additional features are:</p>
<ul>
<li>RC filters on MOSI, MISO and SCK lines to suppress ringing, as suggested in <a href="http://www.avrfreaks.net/index.php?name=PNphpBB2&#038;file=viewtopic&#038;t=33265">AVR Freaks forum</a>;</li>
<li>Signal from oscillator (XTAL1) is routed to the pin 3 on IDC connector via jumper &#8211; a handy feature to debrick the MCU if you accidentally fused external oscillator;</li>
<li>Inductor on the power line.</li>
</ul>
<p>The PDF files with the layout are <a href="http://ejs.seniejitrakai.net/USBasp/USBasp_single_sided_board.pdf">here</a>, an A6 &#8211; size mirrored image for direct printing on OHP is <a href="http://ejs.seniejitrakai.net/USBasp/USBasp_bottom_mirrored_multi.pdf">here</a>. </p>
<p>Added on 2008-10-01:<br />
<a href='http://ejs.seniejitrakai.net/USBasp/usbasp-top-populated_.jpg'><img src="http://ejs.seniejitrakai.net/USBasp/usbasp-top-populated_-300x122.jpg" alt="USBasp top side, populated" title="USBasp top side, populated" width="300" height="122" class="right" /></a><br />
<a href='http://ejs.seniejitrakai.net/USBasp/usbasp-bottom-populated.jpg'><img src="http://ejs.seniejitrakai.net/USBasp/usbasp-bottom-populated-300x114.jpg" alt="USBasp bottom side, populated" title="USBasp bottom side, populated" width="300" height="114" class="right" /></a><br />
First, it works. Both connected directly or via USB hub.<br />
Second: don&#8217;t create anything while you are ill. Actually, pin number 5 on miniUSB connector MUST be grounded, while pin number 4 can be grounded or left floating. I&#8217;ve used i jumper wire to solve the issue.</p>
]]></content:encoded>
			<wfw:commentRss>http://ejs.seniejitrakai.net/2008/09/21/weekend-project-usbasp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
