<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Hack a Day &#187; bootloader</title>
	<atom:link href="http://hackaday.com/tag/bootloader/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackaday.com</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Fri, 10 Feb 2012 11:18:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='hackaday.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/5560f98f805877b0e332f191cb9e0af3?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Hack a Day &#187; bootloader</title>
		<link>http://hackaday.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://hackaday.com/osd.xml" title="Hack a Day" />
	<atom:link rel='hub' href='http://hackaday.com/?pushpress=hub'/>
		<item>
		<title>Using an ATmega8 to program PIC24FJ chips</title>
		<link>http://hackaday.com/2011/12/25/using-an-atmega8-to-program-pic24fj-chips/</link>
		<comments>http://hackaday.com/2011/12/25/using-an-atmega8-to-program-pic24fj-chips/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 19:00:34 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[atmega8]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[bus pirate]]></category>
		<category><![CDATA[pic]]></category>
		<category><![CDATA[pic24f]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[rs232]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=64078</guid>
		<description><![CDATA[[Fezoj] likes to play around with microcontrollers and decided that he wanted to try a Bus Pirate as a new tool in his adventures. Since it&#8217;s open hardware he had his own board made and populated it himself. The trouble is, he works only with AVR chips and doesn&#8217;t have a PIC programmer. No problem, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=64078&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-64079" title="avr-programming-pic" src="http://hackadaycom.files.wordpress.com/2011/12/avr-programming-pic-e1324740899705.png" alt="" width="470" height="228" /></p>
<p>[Fezoj] likes to play around with microcontrollers and decided that he wanted to try a Bus Pirate as a new tool in his adventures. Since it&#8217;s open hardware he had his own board made and populated it himself. The trouble is, he works only with AVR chips and doesn&#8217;t have a PIC programmer. No problem, he figured out <a href="http://dangerousprototypes.com/forum/viewtopic.php?f=28&amp;t=3093#p32734">how to flash the PIC24FJ using an ATmega8</a>.</p>
<p>To get started, he grabbed a copy of the flash programming specifications from Microchip. Once he had implemented the protocol in the AVR code, it was just a matter of getting the downloaded PIC firmware to the AVR. An RS232 chip gives him the serial connection he needs, with the help of his own programming software written with Visual Studio.</p>
<p>It&#8217;s not a robust solution for prototyping on the PIC platform, but maybe it could be developed for that purpose. For now, all he needed was a bootloader so that he could flash the Bus Pirate via a USB connection.</p>
<p>[via <a href="http://dangerousprototypes.com/2011/12/23/avr-based-pic24fj-programmer-for-uploading-bus-pirate-firmware">Dangerous Prototypes</a>]</p>
<br />Filed under: <a href='http://hackaday.com/category/microcontrollers/'>Microcontrollers</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/64078/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/64078/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/64078/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/64078/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/64078/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/64078/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/64078/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/64078/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/64078/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/64078/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/64078/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/64078/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/64078/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/64078/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=64078&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/12/25/using-an-atmega8-to-program-pic24fj-chips/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/12/avr-programming-pic-e1324740899705.png" medium="image">
			<media:title type="html">avr-programming-pic</media:title>
		</media:content>
	</item>
		<item>
		<title>Build a binary wall clock for just a few bucks</title>
		<link>http://hackaday.com/2011/10/13/build-a-binary-wall-clock-for-just-a-few-bucks/</link>
		<comments>http://hackaday.com/2011/10/13/build-a-binary-wall-clock-for-just-a-few-bucks/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 16:01:05 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[clock hacks]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[atmega48]]></category>
		<category><![CDATA[binary clock]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[isp]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=58471</guid>
		<description><![CDATA[The weekend is almost here and if you&#8217;re looking for an afternoon project consider building your own binary wall clock. [Emihackr97] built the one you see above using parts on hand, but even if you put in an order for everything, it won&#8217;t cost you much. He used a cardboard box as the housing for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=58471&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-58472" title="binary-wall-clock" src="http://hackadaycom.files.wordpress.com/2011/10/binary-wall-clock-e1318519315648.jpg" alt="" width="470" height="353" /></p>
<p>The weekend is almost here and if you&#8217;re looking for an afternoon project consider <a href="http://www.instructables.com/id/LED-Binary-Clock-1">building your own binary wall clock</a>. [Emihackr97] built the one you see above using parts on hand, but even if you put in an order for everything, it won&#8217;t cost you much.</p>
<p>He used a cardboard box as the housing for the clock, marking a grid for the LEDs on the face and drilling holes to house them. Two columns for hours and another two for minutes let the clock display 24-hour time with alternate firmware for 12 hour time. Since there are two buttons &#8211; one to set hours, the other to set minutes &#8211; a little coding would make it possible to select between the two either by clicking both buttons at once, or holding down one button.</p>
<p>[Emihackr97] is driving the display with an ATmega48, which is a pin-compatible replacement for the ATmega168/328. Those chips are the type most commonly found on Arduino boards an indeed this project is running the Arduino bootloader, but uses an ISP programmer and breadboarded circuit to keep the costs low. There are plenty of pins to drive the 13 LEDs directly, making the soldering quick and painless. Check out a demo clip after the break.</p>
<p>If you&#8217;re successful at this build and get the itch for something with more style, there&#8217;s a ton of ways to <a href="http://hackaday.com/2010/07/16/neon-binary-clock/">spice up the look of a binary clock</a>.</p>
<p><span id="more-58471"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/10/13/build-a-binary-wall-clock-for-just-a-few-bucks/"><img src="http://img.youtube.com/vi/XGLL9efyjjo/2.jpg" alt="" /></a></span></p>
<br />Filed under: <a href='http://hackaday.com/category/clock-hacks/'>clock hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/58471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/58471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/58471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/58471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/58471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/58471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/58471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/58471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/58471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/58471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/58471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/58471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/58471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/58471/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=58471&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/10/13/build-a-binary-wall-clock-for-just-a-few-bucks/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/10/binary-wall-clock-e1318519315648.jpg" medium="image">
			<media:title type="html">binary-wall-clock</media:title>
		</media:content>
	</item>
		<item>
		<title>A beginner&#8217;s guide to burning Arduino bootloaders</title>
		<link>http://hackaday.com/2011/08/26/a-beginners-guide-to-burning-arduino-bootloaders/</link>
		<comments>http://hackaday.com/2011/08/26/a-beginners-guide-to-burning-arduino-bootloaders/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 18:03:32 +0000</pubDate>
		<dc:creator>Mike Nathan</dc:creator>
				<category><![CDATA[arduino hacks]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[ladyada]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=53919</guid>
		<description><![CDATA[When it comes to learning about microcontrollers, everyone has to start somewhere. [Lady Ada] recently posted a tutorial on burning the Arduino bootloader to standalone chips for those just getting started with the micro. The tutorial cites a common situation, where someone is working on a project using an Arduino chip but they don’t want [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=53919&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-53920" title="arduino_bootloader_burner" src="http://hackadaycom.files.wordpress.com/2011/08/arduino_bootloader_burner.jpg" alt="arduino_bootloader_burner" width="470" height="350" /></p>
<p>When it comes to learning about microcontrollers, everyone has to start somewhere. [Lady Ada] recently posted<a href="http://www.ladyada.net/library/arduino/arduinoisp.html" target="_blank"> a tutorial on burning the Arduino bootloader to standalone chips</a> for those just getting started with the micro.</p>
<p>The tutorial cites a common situation, where someone is working on a project using an Arduino chip but they don’t want to sacrifice their dev board when just the micro and a few other components would do just fine. A short list of supplies is required, including an Arduino, a proto shield kit, a ZIF socket, and a blank ATmega chip.</p>
<p>The process is probably pretty straightforward and likely familiar to many of you out there. The ZIF socket is soldered to the board and handful of wires are added for powering and programming the new chip. The protoboard is installed on top of the Arduino like any other shield, and using a sketch that [Lady Ada] has made available, the bootloader burning process is a cinch.</p>
<p>It’s a useful tip for newcomers, and definitely a skill that seasoned Arduino users should have under their belts as well.</p>
<br />Filed under: <a href='http://hackaday.com/category/arduino-hacks/'>arduino hacks</a>, <a href='http://hackaday.com/category/how-to/'>how-to</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/53919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/53919/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/53919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/53919/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/53919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/53919/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/53919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/53919/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/53919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/53919/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/53919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/53919/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/53919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/53919/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=53919&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/08/26/a-beginners-guide-to-burning-arduino-bootloaders/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mikenathanathackaday</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/08/arduino_bootloader_burner.jpg" medium="image">
			<media:title type="html">arduino_bootloader_burner</media:title>
		</media:content>
	</item>
		<item>
		<title>Bootloader burning basics</title>
		<link>http://hackaday.com/2011/08/17/bootloader-burning-basics/</link>
		<comments>http://hackaday.com/2011/08/17/bootloader-burning-basics/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 18:01:18 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[arduino hacks]]></category>
		<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[atmega644]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[clock]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[reprap]]></category>
		<category><![CDATA[resonator]]></category>
		<category><![CDATA[Sanguino]]></category>
		<category><![CDATA[Sanguinololu]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=52813</guid>
		<description><![CDATA[[Charles Gantt] and a few others were having trouble burning the Sanguino bootloader to an ATmega644 chip. With some help from the [Nils Vogil] via the RepRap IRC [Charles] got it worked out and wrote a guide for burning the bootloader using an Arduino as an ISP programmer. We&#8217;re not familiar with the specifics of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=52813&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-52815" title="bootloader-burning" src="http://hackadaycom.files.wordpress.com/2011/08/bootloader-burning1-e1313595668372.jpg" alt="" width="470" height="426" /></p>
<p>[Charles Gantt] and a few others were having trouble burning the Sanguino bootloader to an ATmega644 chip. With some help from the [Nils Vogil] via the RepRap IRC [Charles] got it worked out and wrote <a href="http://themakersworkbench.com/?q=node/431">a guide for burning the bootloader using an Arduino</a> as an ISP programmer.</p>
<p>We&#8217;re not familiar with the specifics of <a href="http://hackaday.com/2008/10/05/sanguino-atmega644p-board/">the Sanguino</a> bootloader, but [Charles] mentioned that he was unable to flash it onto the AVR chip without a resonator. The resonator serves as an external clock source for the chip. We&#8217;d bet the programming process changes the fuse settings on the chip to use an external source. Without that source, you won&#8217;t be able to communicate with the chip afterwards.</p>
<p>The solution just adds the resonator to the programming circuit. This should be useful when burning any bootloader using an Arduino. But it does make us wonder if there isn&#8217;t an alternative method that would let you draw the clock signal from the Arduino itself?</p>
<br />Filed under: <a href='http://hackaday.com/category/arduino-hacks/'>arduino hacks</a>, <a href='http://hackaday.com/category/microcontrollers/'>Microcontrollers</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/52813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/52813/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/52813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/52813/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/52813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/52813/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/52813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/52813/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/52813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/52813/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/52813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/52813/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/52813/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/52813/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=52813&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/08/17/bootloader-burning-basics/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/08/bootloader-burning1-e1313595668372.jpg" medium="image">
			<media:title type="html">bootloader-burning</media:title>
		</media:content>
	</item>
		<item>
		<title>Circuit design for multiple UART connections</title>
		<link>http://hackaday.com/2011/06/28/circuit-design-for-multiple-uart-connections/</link>
		<comments>http://hackaday.com/2011/06/28/circuit-design-for-multiple-uart-connections/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 12:05:14 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[arduino hacks]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[fdti]]></category>
		<category><![CDATA[uart]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=47303</guid>
		<description><![CDATA[[Bill Porter] has a tip for designing circuits that have multiple connections to a single microcontroller UART. This stemmed from a review of a friend&#8217;s circuit design that used the UART in the project, but also called for an FTDI chip in order to reprogram via USB and a bootloader. Unlike the schematic above, the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=47303&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-47304" title="multiple-uart-connections" src="http://hackadaycom.files.wordpress.com/2011/06/multiple-uart-connections-e1309211764690.png" alt="" width="470" height="254" /></p>
<p>[Bill Porter] has a tip for <a href="http://www.billporter.info/how-to-add-multiple-uart-connections/">designing circuits that have multiple connections to a single microcontroller UART</a>. This stemmed from a review of a friend&#8217;s circuit design that used the UART in the project, but also called for an FTDI chip in order to reprogram via USB and a bootloader. Unlike the schematic above, the circuit called for straight connections without any resistors. With that design, a conflict will occur if two devices are connected and attempting to communicate at the same time.</p>
<p>The fix is easy. [Bill] discusses how to prioritize the connection by adding the pair of current limiting resistors seen above. This helps to ensure that damage will not occur, and that the FTDI chip will take precedence. Now the external hardware will not preclude the FTDI chip from accessing and programming via the bootloader. The tutorial is intended for those rolling their own boards out of an Arduino-based prototype, but it will work in any situation where you need multiple connections to a single set of UART pins.</p>
<br />Filed under: <a href='http://hackaday.com/category/arduino-hacks/'>arduino hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/47303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/47303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/47303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/47303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/47303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/47303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/47303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/47303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/47303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/47303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/47303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/47303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/47303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/47303/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=47303&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/06/28/circuit-design-for-multiple-uart-connections/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/06/multiple-uart-connections-e1309211764690.png" medium="image">
			<media:title type="html">multiple-uart-connections</media:title>
		</media:content>
	</item>
		<item>
		<title>Gitbrew brings OtherOS back to the PS3</title>
		<link>http://hackaday.com/2011/05/05/gitbrew-brings-otheros-back-to-the-ps3/</link>
		<comments>http://hackaday.com/2011/05/05/gitbrew-brings-otheros-back-to-the-ps3/#comments</comments>
		<pubDate>Thu, 05 May 2011 16:14:47 +0000</pubDate>
		<dc:creator>Mike Nathan</dc:creator>
				<category><![CDATA[linux hacks]]></category>
		<category><![CDATA[playstation hacks]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[dual boot]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[otheros]]></category>
		<category><![CDATA[ps3]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=42254</guid>
		<description><![CDATA[Instead of simply watching the days pass by while the PSN network continues to be unavailable, why not do something useful with your PS3 console? [MS3FGX] wrote in to share some news regarding efforts to bring the OtherOS option back to the PS3. The team at gitbrew.org have been diligently working to bring Linux back [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=42254&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-42256" title="otheros" src="http://hackadaycom.files.wordpress.com/2011/05/otheros.jpg" alt="otheros" width="470" height="269" /></p>
<p>Instead of simply watching the days pass by while the PSN network continues to be unavailable, why not do something useful with your PS3 console? [MS3FGX] wrote in to share some news regarding efforts to bring the OtherOS option back to the PS3.</p>
<p>The team at gitbrew.org have been diligently working to bring Linux back to the console for a little while now, and <a href="http://gitbrew.org/otheros/" target="_blank">have released a dual-boot firmware they are calling OtherOS++</a>. This firmware has two huge benefits over Sony’s original attempt at Linux support for the console. It can be run on the original “fat” PS3s as well as the newer “slim” models &#8211; something that was not possible until now. Additionally, it gives the Linux install full access to the PS3’s hardware rather than running the OS inside a virtual machine.</p>
<p>The project is relatively new, so the installation procedures and associated documentation are not suitable for the less experienced individuals out there, so consider yourself warned.</p>
<p>We love that there are people doing all they can to bring this awesome feature back to the PS3 &#8211; it’s a huge step in the right direction.</p>
<p>[Image via <a href="http://gitbrew.org/otheros/" target="_blank">gitbrew</a>]</p>
<br />Filed under: <a href='http://hackaday.com/category/linux-hacks/'>linux hacks</a>, <a href='http://hackaday.com/category/playstation-hacks/'>playstation hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/42254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/42254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/42254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/42254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/42254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/42254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/42254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/42254/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=42254&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/05/05/gitbrew-brings-otheros-back-to-the-ps3/feed/</wfw:commentRss>
		<slash:comments>60</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mikenathanathackaday</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/05/otheros.jpg" medium="image">
			<media:title type="html">otheros</media:title>
		</media:content>
	</item>
		<item>
		<title>Automated chip burning</title>
		<link>http://hackaday.com/2010/10/07/automated-chip-burning/</link>
		<comments>http://hackaday.com/2010/10/07/automated-chip-burning/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 18:44:45 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[robots hacks]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[atmega328]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[dip]]></category>
		<category><![CDATA[pick and place]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[servo]]></category>
		<category><![CDATA[vacuum]]></category>
		<category><![CDATA[zif]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=29058</guid>
		<description><![CDATA[[Alexsoulis] needed to burn the Arduino bootloader to a slew of ATmega328 chips. Instead of sitting there and plugged the chips into a programmer one at a time, he build a robotic microcontroller programmer. It starts with the DIP package microcontrollers in a tube, with a servo motor to dispense them one-by-one. An arm swings [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=29058&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-29062" title="robotic-chip-programmer" src="http://hackadaycom.files.wordpress.com/2010/10/robotic-chip-programmer.jpg" alt="" width="470" height="353" /></p>
<p>[Alexsoulis] needed to burn the Arduino bootloader to a slew of ATmega328 chips. Instead of sitting there and plugged the chips into a programmer one at a time, he build <a href="http://dexterslabgr.blogspot.com/2010/09/roboprogrammer-automated-avr-or-pic-etc.html">a robotic microcontroller programmer</a>.</p>
<p>It starts with the DIP package microcontrollers in a tube, with a servo motor to dispense them one-by-one. An arm swings over and picks up the chip with a fish pump powered vacuum tweezers similar to <a href="http://hackaday.com/2010/10/01/open-source-pick-and-place/">the pick-and-place head</a> we saw recently. From there the chip is dropped into a ZIF socket and programmed by an Arduino. Once the process is complete it is moved to the side and the process repeats.</p>
<p>We&#8217;ve reported on <a href="http://hackaday.com/2009/07/15/avr-isp-programming-via-arduino/">using an Arduino as an AVR programmer</a> but we&#8217;ve never actually done it ourselves (we use an AVR Dragon programmer). Take a look at the video after the break and let us know if you think the actual programming seems incredibly slow.</p>
<p><span id="more-29058"></span></p>
<span style="text-align:center; display: block;"><a href="http://hackaday.com/2010/10/07/automated-chip-burning/"><img src="http://img.youtube.com/vi/MPusu0SkN2w/2.jpg" alt="" /></a></span>
<p>[Thanks Kyle via <a href="http://letsmakerobots.com/node/22393">Let's Make Robots</a>]</p>
<br />Filed under: <a href='http://hackaday.com/category/robots-hacks/'>robots hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/29058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/29058/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/29058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/29058/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/29058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/29058/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/29058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/29058/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/29058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/29058/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/29058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/29058/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/29058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/29058/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=29058&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/10/07/automated-chip-burning/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/robotic-chip-programmer.jpg" medium="image">
			<media:title type="html">robotic-chip-programmer</media:title>
		</media:content>
	</item>
		<item>
		<title>Munchausen makes NES a cartridge programmer</title>
		<link>http://hackaday.com/2010/10/05/munchausen-makes-nes-a-cartridge-programmer/</link>
		<comments>http://hackaday.com/2010/10/05/munchausen-makes-nes-a-cartridge-programmer/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 18:45:13 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[nintendo hacks]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[cartridge]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[munchausen]]></category>
		<category><![CDATA[nes]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=28964</guid>
		<description><![CDATA[What a beautiful image of NES cartridges showing their private parts. These are the raw materials for the Munchausen Flash Cartridge project. A combination of a modified game cartridge and special USB cable makes it possible to program NES cartridges while inside an unmodified console. The cartridge has an added flash chip that is running [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=28964&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-28965" title="munchausen-cartridge" src="http://hackadaycom.files.wordpress.com/2010/10/munchausen-cartridge-e1286291970707.jpg" alt="" width="470" height="353" /></p>
<p>What a beautiful image of NES cartridges showing their private parts. These are the raw materials for the Munchausen Flash Cartridge project. A combination of a modified game cartridge and special USB cable makes it possible to <a href="http://chipmusic.org/forums/topic/2004/">program NES cartridges while inside an unmodified console</a>. The cartridge has an added flash chip that is running a bootloader. By connecting a USB-to-NES cable to the second controller port a game image (or custom code image) can be flashed to one of the three game slots on the writable cartridge. The bootloader provides a menu at power-up to select between the three stored images, or can go straight to the previously selected image by holding down A when the console is turned on. There&#8217;s even a recovery routine in case of problems. Check out the demo after the break.</p>
<p>One thing we find interesting from the forum thread is a mention that it is technically possible to run code on the NES directly from the PC. That would sure make it easy to <a href="http://hackaday.com/2010/10/03/chiptune-instrument-from-nes/">perform live chiptunes on NES</a>.</p>
<p><span id="more-28964"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2010/10/05/munchausen-makes-nes-a-cartridge-programmer/"><img src="http://img.youtube.com/vi/g1rB2BZTg3o/2.jpg" alt="" /></a></span></p>
<p>[Tha</p>
<br />Filed under: <a href='http://hackaday.com/category/nintendo-hacks/'>nintendo hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/28964/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/28964/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/28964/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/28964/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/28964/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/28964/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/28964/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/28964/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/28964/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/28964/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/28964/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/28964/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/28964/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/28964/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=28964&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/10/05/munchausen-makes-nes-a-cartridge-programmer/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/munchausen-cartridge-e1286291970707.jpg" medium="image">
			<media:title type="html">munchausen-cartridge</media:title>
		</media:content>
	</item>
		<item>
		<title>Minimalist AVR programmer is just fab!</title>
		<link>http://hackaday.com/2010/05/15/minimalist-avr-programmer-is-just-fab/</link>
		<comments>http://hackaday.com/2010/05/15/minimalist-avr-programmer-is-just-fab/#comments</comments>
		<pubDate>Sat, 15 May 2010 19:00:28 +0000</pubDate>
		<dc:creator>Phil Burgess</dc:creator>
				<category><![CDATA[classic hacks]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[Atmel]]></category>
		<category><![CDATA[attiny]]></category>
		<category><![CDATA[AVR]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[fab]]></category>
		<category><![CDATA[fabrication]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[pcb]]></category>
		<category><![CDATA[smd]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=24062</guid>
		<description><![CDATA[Whether you’re burning a new bootloader to an Arduino board, or doing away with a bootloader to flash Atmel chips directly, an in-system programmer (ISP) is an indispensable tool for working with AVR microcontrollers. If cost has held you back, it&#8217;s no longer an excuse: FabISP is a barebones USB-based AVR programmer that can be pieced together [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=24062&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-24063" title="FabISP" src="http://hackadaycom.files.wordpress.com/2010/05/fabisp.jpg" alt="" width="470" height="325" /></p>
<p>Whether you’re burning a new bootloader to an Arduino board, or doing away with a bootloader to flash Atmel chips directly, an in-system programmer (ISP) is an indispensable tool for working with AVR microcontrollers. If cost has held you back, it&#8217;s no longer an excuse: <a href="http://fab.cba.mit.edu/content/projects/fabisp/index.html">FabISP</a> is a barebones USB-based AVR programmer that can be pieced together for about ten bucks.</p>
<p>FabISP was created by [David Mellis] as a product of MIT’s <a href="http://fab.cba.mit.edu/">Fab Lab</a> program, which provides schools with access to design and manufacturing tools based around a core set of <a href="http://hackaday.com/2009/03/16/cupcake-cnc-kit/">fabrication</a><a href="http://hackaday.com/2009/09/19/reprap-milling-machine/"> capabilities</a>, so labs around the world can share results. But the FabISP design is simple enough that you don’t need a whole fab lab. It’s a small, single-sided board with no <a href="http://hackaday.com/2010/03/18/pcb-drill-press-on-a-budget/">drilling</a> required; the parts are all <a href="http://hackaday.com/2010/04/29/surface-mount-breakout-boards/">surface-mounted</a>, but not so fine-pitched as to require <a href="http://hackaday.com/2009/01/16/pid-smd-reflow-hot-plate/">reflow</a> soldering. Easy!</p>
<p>There’s still the bootstrap problem, of course: you need an <a href="http://hackaday.com/2009/07/15/avr-isp-programming-via-arduino/">AVR programmer</a> to get the firmware onto the FabISP. This would be an excellent group project for a <a href="http://hackaday.com/2010/02/02/minneapolis-hackerspace-twin-cities-maker/">hackerspace</a>, club or school: if one person can provide the initial <a href="http://hackaday.com/2009/11/18/pic-powered-avr-programmer/">programmer</a> to flash several boards, each member could <a href="http://hackaday.com/2010/05/07/toner-transfer-explained-step-by-step/">etch</a> and <a href="http://hackaday.com/2009/10/13/how-to-populate-a-surface-mount-pcb/">assemble</a> their own, have it programmed, then take these out into the world to help create more. <em>We must repeat!</em></p>
<p>[Thanks Juan]</p>
<br />Filed under: <a href='http://hackaday.com/category/classic-hacks/'>classic hacks</a>, <a href='http://hackaday.com/category/hardware/'>hardware</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/24062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/24062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/24062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/24062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/24062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/24062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/24062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/24062/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=24062&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/05/15/minimalist-avr-programmer-is-just-fab/feed/</wfw:commentRss>
		<slash:comments>61</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">philburgess</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/05/fabisp.jpg" medium="image">
			<media:title type="html">FabISP</media:title>
		</media:content>
	</item>
		<item>
		<title>Optiboot makes your Arduino faster, sleeker</title>
		<link>http://hackaday.com/2010/04/30/optiboot-makes-your-arduino-faster-sleeker/</link>
		<comments>http://hackaday.com/2010/04/30/optiboot-makes-your-arduino-faster-sleeker/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 17:46:50 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[arduino hacks]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[baud]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[optiboot]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=23669</guid>
		<description><![CDATA[Tired of waiting for that Arduino sketch to upload? Find yourself limited by code space? Optiboot eases both of these problems. The package is an alternative bootloader that runs at a higher baud rate (115200 versus 57600) and it takes up 1.5 KB less space than the stock version. This means your sketches can be [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=23669&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><img class="aligncenter size-full wp-image-23673" title="optiboot" src="http://hackadaycom.files.wordpress.com/2010/04/optiboot.png" alt="" width="160" height="211" /></p>
<p>Tired of waiting for that Arduino sketch to upload? Find yourself limited by code space? <a href="http://code.google.com/p/optiboot/">Optiboot</a> eases both of these problems. The package is an alternative bootloader that runs at a higher baud rate (115200 versus 57600) and it takes up 1.5 KB less space than the stock version. This means your sketches can be larger without upgrading to a beefier chip and they will take less time to upload, a lot less.</p>
<p>This fully compatible alternative to the Arduino bootloader requires an AVR ISP programmer to burn it to the chip on your Arduino. If you have an extra AVR lying around you could <a href="http://hackaday.com/2009/07/15/avr-isp-programming-via-arduino/">use the Arduino as a programmer</a> and then physically swap the chips.</p>
<p>[Thanks Peter]</p>
<br />Filed under: <a href='http://hackaday.com/category/arduino-hacks/'>arduino hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/23669/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/23669/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/23669/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/23669/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/23669/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/23669/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/23669/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/23669/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/23669/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/23669/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/23669/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/23669/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/23669/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/23669/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=23669&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/04/30/optiboot-makes-your-arduino-faster-sleeker/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/04/optiboot.png" medium="image">
			<media:title type="html">optiboot</media:title>
		</media:content>
	</item>
		<item>
		<title>Dell Vostro A90 hackintosh</title>
		<link>http://hackaday.com/2009/06/16/dell-vostro-a90-hackintosh/</link>
		<comments>http://hackaday.com/2009/06/16/dell-vostro-a90-hackintosh/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 17:44:19 +0000</pubDate>
		<dc:creator>Eliot</dc:creator>
				<category><![CDATA[macs hacks]]></category>
		<category><![CDATA[netbook hacks]]></category>
		<category><![CDATA[pcs hacks]]></category>
		<category><![CDATA[bios]]></category>
		<category><![CDATA[boing boing gadgets]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[dell mini 9]]></category>
		<category><![CDATA[dell vostro a90]]></category>
		<category><![CDATA[dellefi]]></category>
		<category><![CDATA[gizmodo]]></category>
		<category><![CDATA[hackintosh]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[mechdrew]]></category>
		<category><![CDATA[mini 9]]></category>
		<category><![CDATA[netbook]]></category>
		<category><![CDATA[OsX]]></category>
		<category><![CDATA[osx86]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[vostro a90]]></category>
		<category><![CDATA[wallpaper]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=11531</guid>
		<description><![CDATA[A friend recently commissioned us to install OSX on a netbook. We advised him to purchase the Dell Vostro A90. It&#8217;s essentially a rebadged Dell Mini 9, a model that has been discontinued, but is well suited for OSX. It&#8217;s only available with a 1.6GHz Atom processor, 1GB RAM, and 16GB SSD. Depending on what [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=11531&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-11530" title="dell_vostro_a90" src="http://hackadaycom.files.wordpress.com/2009/06/dell_vostro_a90.jpg" alt="dell_vostro_a90" width="450" height="281" /></p>
<p>A friend recently commissioned us to install OSX on a netbook. We advised him to purchase the Dell Vostro A90. It&#8217;s essentially a rebadged Dell Mini 9, a model that has been discontinued, but is <a title="Mac OS X Netbook Compatibility Chart (Updated June 2009: Sony Vaio P) | Boing Boing Gadgets" href="http://gadgets.boingboing.net/2008/12/17/osx-netbook-compatib.html">well suited for OSX</a>. It&#8217;s only available with a 1.6GHz Atom processor, 1GB RAM, and 16GB SSD. Depending on what deals are available, it&#8217;s $250-$300. We also had him purchase a 2GB stick of RAM which is the upper limit supported by the BIOS.<span id="more-11531"></span></p>
<p>Having read <a title="Gizmodo - How To: Hackintosh a Dell Mini 9 Into the Ultimate OS X Netbook - Dell mini 9 hackintosh guide" href="http://gizmodo.com/5156903/how-to-hackintosh-a-dell-mini-9-into-the-ultimate-os-x-netbook">Gizmodo&#8217;s guide</a> earlier, we knew that process would not be too difficult. The install has actually gotten even easier in the last few months. We followed the <a title="Guide Method 1 - Single USB Drive (Mac-only) | DellEFI | mechdrew" href="http://dellefi.mechdrew.com/guide/method1.shtml">DellEFI guide hosted on mechdrew</a> without many problems. The only equipment we needed was a retail Leopard disk, a Mac, and our trusty <a title="Newegg.com - VANTEC CB-ISATAU2 SATA/IDE to USB 2.0 Adapter - Adapters &amp; Gender Changers" href="http://www.newegg.com/Product/Product.aspx?Item=N82E16812232002">USB/SATA adapter</a> attached to an old 120GB laptop drive. We copied our image of a legitimate 10.5.6 retail disk to the harddrive and then used DellEFIBootMaker to make it bootable. We copied the DellEFI 1.2a5 program and the 10.5.7 cumulative update to the drive as well. With this, the drive had everything we needed to complete the install.</p>
<p>Plugging the drive into the Vostro A90 we dropped into the BIOS setup to turn on USB legacy support so we could boot the drive. We found that we&#8217;d often have to go to BIOS first, then exit in order to give the drive time to spin up and appear in the boot menu. After partitioning the laptop drive, the installation is identical to any other Leopard install. The process froze on us on two separate occasions before we got a complete install. It was just a matter of try, try again to get it to work. We think it may have been the fault of the drive we were using. After that completed, we were able to boot our brand new OSX machine and install the 10.5.7 update. We used DellEFI to install the permanent bootloader.</p>
<p>Everything seems to work fine and it&#8217;s a lovely little machine. We highly recommend the <a title="Guide Method 1 - Single USB Drive (Mac-only) | DellEFI | mechdrew" href="http://dellefi.mechdrew.com/guide/method1.shtml">DellEFI single USB drive method</a> which was Version 3.02 at time of writing.</p>
<p>[Bonus: <a href="http://hackadaycom.files.wordpress.com/2009/06/had_wallpaper.jpg">Hack a Day wallpaper</a> design by John Keppel]</p>
<br />Posted in macs hacks, netbook hacks, pcs hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/11531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/11531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/11531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/11531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/11531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/11531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/11531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/11531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/11531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/11531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/11531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/11531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/11531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/11531/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=11531&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/06/16/dell-vostro-a90-hackintosh/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/06/dell_vostro_a90.jpg" medium="image">
			<media:title type="html">dell_vostro_a90</media:title>
		</media:content>
	</item>
		<item>
		<title>Through-hole Bus Pirate kit from Fundamental Logic</title>
		<link>http://hackaday.com/2009/03/31/through-hole-bus-pirate-kit-from-fundamental-logic/</link>
		<comments>http://hackaday.com/2009/03/31/through-hole-bus-pirate-kit-from-fundamental-logic/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 18:00:26 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[tool hacks]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[bus pirate]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[ftdi]]></category>
		<category><![CDATA[fundamental logic]]></category>
		<category><![CDATA[kit]]></category>
		<category><![CDATA[through hole]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=9952</guid>
		<description><![CDATA[Fundamental Logic is selling a Bus Pirate kit and bare PCB based on our universal serial interface tool. They started with our serial port-based v1a hardware, and modified it to use all through-hole parts.  8pin DIP LP2951ACN/-3.3 switchable voltage regulators replace the surface mount TPS79650/33 that we used. The PIC is pre-programmed with our latest [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=9952&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-9953" title="bpv1ath" src="http://hackadaycom.files.wordpress.com/2009/03/bpv1ath.jpg" alt="bpv1ath" width="450" height="239" /></p>
<p>Fundamental Logic is selling a <a href="http://store.fundamentallogic.com/ecom/index.php?main_page=product_info&amp;cPath=26&amp;products_id=474">Bus Pirate kit</a> and <a href="http://store.fundamentallogic.com/ecom/index.php?main_page=product_info&amp;cPath=26&amp;products_id=475">bare PCB</a> based on our universal serial interface tool. They started with our serial port-based <a href="http://www.buspirate.com">v1a hardware</a>, and modified it to use all through-hole parts.  8pin DIP <a href="http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&amp;name=LP2951CN-ND">LP2951ACN</a>/<a href="http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&amp;name=LP2951CN-3.3-ND">-3.3</a> switchable voltage regulators replace the surface mount <a href="http://www.mouser.com/Search/ProductDetail.aspx?R=TPS79650DCQRvirtualkey59500000virtualkey595-TPS79650DCQR">TPS79650</a>/<a href="http://www.mouser.com/Search/ProductDetail.aspx?qs=sGAEpiMZZMsGz1a6aV8DcPXeWoVS0Fnzr3zi8%252bAr99Q%3d">33</a> that we used. The PIC is pre-programmed with our latest <a href="http://code.google.com/p/the-bus-pirate/">firmware</a>, version 0f, which includes a bootloader for easy firmware updates through the serial port. Documentation includes illustrated <a href="http://spiffie.org/kits/buspirate/assemble.shtml">assembly instructions</a>.</p>
<p>Speaking of Bus Pirate goodness, we&#8217;re busy working on <a href="http://hackaday.com/2009/03/25/bounty-on-bus-pirate-features-get-a-free-v2-pcb/">hardware V2</a>. As astute readers may have <a href="http://hackaday.com/2009/03/25/bounty-on-bus-pirate-features-get-a-free-v2-pcb/#comment-68626">already noticed</a>, the final version of the Bus Pirate incorporates an FTDI USB-&gt;serial chip, and draws its power from the USB port. We also tackled the software-controlled pull-up resistor feature, and reduced the overall part count and cost. Best of all, we&#8217;re working to make assembled PCBs available with world-wide shipping. The how-to should be ready in a few weeks.</p>
<br />Posted in news, tool hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/9952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/9952/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/9952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/9952/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/9952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/9952/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/9952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/9952/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/9952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/9952/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/9952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/9952/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/9952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/9952/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=9952&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/03/31/through-hole-bus-pirate-kit-from-fundamental-logic/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Ian</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/03/bpv1ath.jpg" medium="image">
			<media:title type="html">bpv1ath</media:title>
		</media:content>
	</item>
		<item>
		<title>Bounty on Bus Pirate features, get a free v2 PCB</title>
		<link>http://hackaday.com/2009/03/25/bounty-on-bus-pirate-features-get-a-free-v2-pcb/</link>
		<comments>http://hackaday.com/2009/03/25/bounty-on-bus-pirate-features-get-a-free-v2-pcb/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 19:01:17 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[contests]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[tool hacks]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[bounty]]></category>
		<category><![CDATA[BSD]]></category>
		<category><![CDATA[bus pirate]]></category>
		<category><![CDATA[code contributions]]></category>
		<category><![CDATA[free PCB]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[pcb]]></category>
		<category><![CDATA[pic]]></category>
		<category><![CDATA[pic24f]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=9901</guid>
		<description><![CDATA[We&#8217;re putting a bounty on two high-priority Bus Pirate features. You can get a free PCB for the upcoming Bus Pirate V2 by writing a bit of code. Hack a Day has a varied and talented group of readers, and we know someone out there has the experience to make these changes with minimal difficulty. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=9901&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-9904" title="bpv2" src="http://hackadaycom.files.wordpress.com/2009/03/bpv2.jpg" alt="bpv2" width="450" height="332" /></p>
<p>We&#8217;re putting a bounty on two high-priority <a href="http://buspirate.com/">Bus Pirate</a> features. You can get a free PCB for the upcoming Bus Pirate V2 by writing a bit of code. Hack a Day has a varied and talented group of readers, and we know someone out there has the experience to make these changes with minimal difficulty.</p>
<ul>
<li><span style="text-decoration:line-through;">The latest code integrates the PIC24F bootloader for easy updates without a programmer. We&#8217;d like to add a protocol snooper, but that requires interrupts. With the bootloader, however, interrupts are relocated and we&#8217;ve yet to fully grasp how that works. We&#8217;ll send a PCB and PIC 24F to the first person who modifies the code to demonstrate UART, SPI, or change notification interrupts with the boot loader. Microchip&#8217;s 24F bootloader app note is available <a href="http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;nodeId=1824&amp;appnote=en533906">here</a></span>. <strong>Complete</strong>.</li>
</ul>
<ul>
<li><span style="text-decoration:line-through;">The current frequency measurement feature is a hack that uses a counter and a timer. Be the first to implement the input capture peripheral instead, and get a free PCB. See the function <em>bpFreq(void)</em> in <em>base.c</em>.</span> <strong>Complete.</strong></li>
</ul>
<p>The latest Bus Pirate code and compiled firmware can be checked-out from <a href="http://code.google.com/p/the-bus-pirate/">Google Code SVN</a>. Submit your code via the comments below or <a href="mailto:buspirate@hackaday.com">buspirate@hackaday.com</a>.</p>
<p>UPDATE: Both issues were resolved. Thanks for your suggestions.</p>
<br />Posted in contests, hardware, news, tool hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/9901/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/9901/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/9901/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/9901/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/9901/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/9901/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/9901/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/9901/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/9901/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/9901/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/9901/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/9901/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/9901/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/9901/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=9901&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/03/25/bounty-on-bus-pirate-features-get-a-free-v2-pcb/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Ian</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/03/bpv2.jpg" medium="image">
			<media:title type="html">bpv2</media:title>
		</media:content>
	</item>
		<item>
		<title>wireless bootloading</title>
		<link>http://hackaday.com/2009/01/28/wireless-bootloading/</link>
		<comments>http://hackaday.com/2009/01/28/wireless-bootloading/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 21:20:50 +0000</pubDate>
		<dc:creator>Caleb Kraft</dc:creator>
				<category><![CDATA[arduino hacks]]></category>
		<category><![CDATA[robots hacks]]></category>
		<category><![CDATA[tool hacks]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[atmega]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[xbee]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=8248</guid>
		<description><![CDATA[Tired of having to physically connect to your microprocessor to upload new code? Just do it over a wireless connection. [Nathan] takes us through the process of setting up a wireless bootloader for the ATmega168. He is using the XBee base and remote modules for the wireless communication. While people have been doing wireless bootloading [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=8248&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<!-- vimeo error: not a vimeo video -->
<p>Tired of having to physically connect to your microprocessor to upload new code? Just do it <a href="http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=122">over a wireless connection</a>. [Nathan] takes us through the process of setting up a wireless bootloader for the ATmega168. He is using the XBee base and remote modules for the <a title="WiFi - Mahalo" href="http://www.mahalo.com/WiFi">wireless communication</a>. While people have been doing wireless bootloading with the Arduino already, [Nathan] found that it was common for them to have timeout issues. His remedy was to make his own custom one that is much faster. He&#8217;s asking for help though. At this point it is tested and working, but he needs someone with more programming knowledge to help him make it &#8220;drop-in&#8221; compatible with the Arduino IDE.</p>
<p>Don&#8217;t forget to submit projects to <a href="http://hackaday.com/contact-hack-a-day/">our tip line</a>.</p>
<br />Posted in arduino hacks, robots hacks, tool hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/8248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/8248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/8248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/8248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/8248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/8248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/8248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/8248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/8248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/8248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/8248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/8248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/8248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/8248/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=8248&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/01/28/wireless-bootloading/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Caleb Kraft</media:title>
		</media:content>
	</item>
		<item>
		<title>Archos 5th generation hacked, bigger drive possible</title>
		<link>http://hackaday.com/2008/09/18/archos-5th-generation-hacked-bigger-drive-possible/</link>
		<comments>http://hackaday.com/2008/09/18/archos-5th-generation-hacked-bigger-drive-possible/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 18:26:44 +0000</pubDate>
		<dc:creator>Caleb Kraft</dc:creator>
				<category><![CDATA[handhelds hacks]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[portable video hacks]]></category>
		<category><![CDATA[archos]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[pmp]]></category>

		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=3392</guid>
		<description><![CDATA[Over at the ArchosFans.com forums, [grond] has posted some screenshots of his cracked archos 5th generation. Using a custom bootloader, they&#8217;ve unlocked the ability to swap hard disks as well as some hidden plugins. The plugins seem to be used mainly for dev tools, like core dumps and screenshots, but this opens the door to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=3392&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-3391" title="archos_hack" src="http://hackadaycom.files.wordpress.com/2008/09/archos_hack.jpg" alt="" width="450" height="338" /></p>
<p>Over at the ArchosFans.com forums, [grond] has posted some screenshots of his <a href="http://forum.archosfans.com/viewtopic.php?f=34&amp;t=17200&amp;sid=a25ca7663d6abc9358de5680072222a5">cracked archos 5th generation</a>. Using a custom bootloader, they&#8217;ve unlocked the ability to swap hard disks as well as some hidden plugins. The plugins seem to be used mainly for dev tools, like core dumps and screenshots, but this opens the door to possible future homebrewed plugins.</p>
<p>[via <a href="http://www.engadget.com/2008/09/18/archos-generation-5-players-cracked/">Engadget</a>]</p>
<br />Posted in handhelds hacks, news, portable video hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/3392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/3392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/3392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/3392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/3392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/3392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/3392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/3392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/3392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/3392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/3392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/3392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/3392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/3392/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=3392&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2008/09/18/archos-5th-generation-hacked-bigger-drive-possible/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Caleb Kraft</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2008/09/archos_hack.jpg" medium="image">
			<media:title type="html">archos_hack</media:title>
		</media:content>
	</item>
	</channel>
</rss>
