<?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; pumpkin</title>
	<atom:link href="http://hackaday.com/tag/pumpkin/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackaday.com</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Fri, 10 Feb 2012 12:45:42 +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; pumpkin</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>Candy chucker &#8211; weapon, or advanced Halloween delivery system?</title>
		<link>http://hackaday.com/2011/11/09/candy-chucker-weapon-or-advanced-halloween-delivery-system/</link>
		<comments>http://hackaday.com/2011/11/09/candy-chucker-weapon-or-advanced-halloween-delivery-system/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 21:01:29 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[Holiday Hacks]]></category>
		<category><![CDATA[candy]]></category>
		<category><![CDATA[halloween]]></category>
		<category><![CDATA[hard candy]]></category>
		<category><![CDATA[launcher]]></category>
		<category><![CDATA[pumpkin]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=60864</guid>
		<description><![CDATA[Now we know why kids in this neighborhood wear plastic Halloween masks instead of just painting their faces. They&#8217;re trying to protect themselves from the onslaught of hard candy spewing out the front of this candy chucking pumpkin. The mechanism operates very much like a baseball or football throwing device. Now that we think of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=60864&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-60865" title="candy-chucker" src="http://hackadaycom.files.wordpress.com/2011/11/candy-chucker-e1320862984705.jpg" alt="" width="470" height="312" /></p>
<p>Now we know why kids in this neighborhood wear plastic Halloween masks instead of just painting their faces. They&#8217;re trying to protect themselves from the onslaught of hard candy spewing out the front of <a href="http://www.instructables.com/id/Candy-Launching-Pumpkin-How-to-make/">this candy chucking pumpkin</a>.</p>
<p>The mechanism operates very much like a baseball or football throwing device. Now that we think of it, it&#8217;s also the same concept as <a href="http://hackaday.com/2011/04/25/motorcycle-turned-chicken-launcher/">the chicken launcher</a>. There is a feed shoot that drops the projectile into the grips of two spinning chuckers. Those chuckers are built out of a couple of fans, with layers of fabric to account for different sizes and shapes of candy.</p>
<p>The video after the break shows some test firing. We love the sickening &#8216;whap!&#8217; that the Werther&#8217;s Original (or whatever crappy Halloween offering they&#8217;re using) makes when it slams into the wall of the room.</p>
<p>This thing&#8217;s just begging to be mounted on a parade float, don&#8217;t you think?</p>
<p><span id="more-60864"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/11/09/candy-chucker-weapon-or-advanced-halloween-delivery-system/"><img src="http://img.youtube.com/vi/UTKTd5JaeJg/2.jpg" alt="" /></a></span></p>
<p>[via <a href="http://www.lvl1.org/2011/11/08/candy-launching-pumpkin/">LVL1</a>]</p>
<br />Filed under: <a href='http://hackaday.com/category/holiday-hacks/'>Holiday Hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/60864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/60864/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/60864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/60864/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/60864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/60864/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/60864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/60864/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/60864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/60864/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/60864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/60864/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/60864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/60864/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=60864&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/11/09/candy-chucker-weapon-or-advanced-halloween-delivery-system/feed/</wfw:commentRss>
		<slash:comments>10</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/11/candy-chucker-e1320862984705.jpg" medium="image">
			<media:title type="html">candy-chucker</media:title>
		</media:content>
	</item>
		<item>
		<title>Halloween Props: Pumpkin battery</title>
		<link>http://hackaday.com/2011/10/18/halloween-props-pumpkin-battery/</link>
		<comments>http://hackaday.com/2011/10/18/halloween-props-pumpkin-battery/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 22:01:12 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[Holiday Hacks]]></category>
		<category><![CDATA[battery]]></category>
		<category><![CDATA[cell]]></category>
		<category><![CDATA[electrolyte]]></category>
		<category><![CDATA[Halloween props]]></category>
		<category><![CDATA[pumpkin]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=58928</guid>
		<description><![CDATA[This one would make a nice centerpiece for your Halloween party. It&#8217;s a battery with tiny pumpkins serving as the cells. [EM Daniels] shows us how to clear out the pumpkins, fill them with some freshly mixed electrolyte, and he even throws in the directions for baking the pumpkin seeds. Each pumpkin will need a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=58928&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-58929" title="pumpkin-batteries" src="http://hackadaycom.files.wordpress.com/2011/10/pumpkin-batteries-e1318951759781.jpg" alt="" width="470" height="353" /></p>
<p>This one would make a nice centerpiece for your Halloween party. It&#8217;s <a href="http://www.instructables.com/id/Pumpkin-Battery">a battery with tiny pumpkins serving as the cells</a>. [EM Daniels] shows us how to clear out the pumpkins, fill them with some freshly mixed electrolyte, and he even throws in the directions for baking the pumpkin seeds.</p>
<p>Each pumpkin will need a pair of conductors made of dissimilar metals to serve as the anode and cathode. Copper wire is used for one, aluminum for the other, and both wires have a spiral pattern bent on one end to increase the surface area that contacts the electrolytic solution. Now just boil up a slurry of vinegar, gelatin, and salt, then let it sit in the fridge over night. [EM Daniels] was able get 1.5V out of this project (enough to light one LED) for two hours, and 1.4V for six hours by using seven of the pumpkin cells in series.</p>
<p>[Thanks Karen]</p>
<br />Filed under: <a href='http://hackaday.com/category/holiday-hacks/'>Holiday Hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/58928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/58928/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/58928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/58928/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/58928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/58928/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/58928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/58928/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/58928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/58928/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/58928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/58928/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/58928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/58928/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=58928&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/10/18/halloween-props-pumpkin-battery/feed/</wfw:commentRss>
		<slash:comments>10</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/pumpkin-batteries-e1318951759781.jpg" medium="image">
			<media:title type="html">pumpkin-batteries</media:title>
		</media:content>
	</item>
		<item>
		<title>70 LED matrix in a Jack-o-lantern</title>
		<link>http://hackaday.com/2010/10/26/70-led-matrix-in-a-jack-o-lantern/</link>
		<comments>http://hackaday.com/2010/10/26/70-led-matrix-in-a-jack-o-lantern/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 22:02:17 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[how-to]]></category>
		<category><![CDATA[led hacks]]></category>
		<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[ATmega168]]></category>
		<category><![CDATA[AVR]]></category>
		<category><![CDATA[halloween]]></category>
		<category><![CDATA[Halloween props]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[marquee]]></category>
		<category><![CDATA[matrix]]></category>
		<category><![CDATA[pumpkin]]></category>
		<category><![CDATA[transistor]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=29705</guid>
		<description><![CDATA[What takes eight hours to solder and uses more shrink tubing that you thought imaginable? An LED matrix installed in a real pumpkin. When I mentioned that we&#8217;d like the LED pumpkin in last Friday&#8217;s post scaled up to a full LED matrix I had no idea it would be me doing the work. But [Caleb] [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=29705&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-29779" title="70-LED-in-a-pumpkin_small" src="http://hackadaycom.files.wordpress.com/2010/10/70-led-in-a-pumpkin_small1.jpg" alt="" width="470" height="428" /></p>
<p>What takes eight hours to solder and uses more shrink tubing that you thought imaginable? An LED matrix installed in a real pumpkin. When I mentioned that we&#8217;d like <a href="http://hackaday.com/2010/10/22/halloween-props-pumpkin-in-standby-mode/">the LED pumpkin in last Friday&#8217;s post</a> scaled up to a full LED matrix I had no idea it would be me doing the work. But [Caleb] and I thought it might be just the thing to present for the hacker&#8217;s favorite holiday.</p>
<p>Installed in the autumn vegetable is a marquee made from a 5&#215;14 matrix of light emitting diodes. I spaced them by printing out a grid on the computer, taping it to the pumpkin, and drilling 70 holes in the front of the thing. The real trouble came when inserting all of the LEDs from the inside; each of them has four wires soldered to it, creating a net of black wiring. Above you can see it turned out great. This is a shot of it scrolling the message HAPPY HALLOWEEN.</p>
<p>Join us after the break for video of this prop. But we&#8217;re not just sharing the finished product. I&#8217;ll take you through the build process. Along the way you&#8217;ll learn the design considerations that go into an LED matrix and how you can use these techniques to build your own in any size and configuration you desire.</p>
<p><span id="more-29705"></span></p>
<p>If you want to see a larger version of the banner image <a href="http://hackadaycom.files.wordpress.com/2010/10/70-led-in-a-pumpkin1.jpg">try this</a>, and below is the video clip promised. Sorry for the poor quality, I&#8217;m working on borrowing a better video recorder (I&#8217;ll post an update if I manage to get one). There are a couple of animations that happen too fast for the camera. One is a side-to-side sweep that looks similar to a Cylon Eye or the front of Kitt, the car from Knight Rider. The other effect that is poorly represented in the video is a chase function that outlines the rectangle of the display. These both look great to the eye, and fortunately the scrolling text comes out pretty well in the video.</p>
<span style="text-align:center; display: block;"><a href="http://hackaday.com/2010/10/26/70-led-matrix-in-a-jack-o-lantern/"><img src="http://img.youtube.com/vi/ZxhLMC6zip4/2.jpg" alt="" /></a></span>
<p>I&#8217;m going to take you down the rabbit hole of LED Matrix design but before that let&#8217;s look at what it took to make this Jack-&#8217;o-lantern. If it turns out to be more than you can chew, we&#8217;ve got a beginners tutorial to help you <a href="http://hackaday.com/2010/10/23/avr-programming-introduction/">get started with these microcontrollers</a>.</p>
<h2><strong>Building the hardware</strong></h2>
<p>Before we talk about how to design the circuit, let&#8217;s take a look and the build process.</p>
<p><img class="alignnone size-full wp-image-29710" title="pumpkin-LED-current-measurement" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-led-current-measurement.jpg" alt="" width="470" height="353" /></p>
<p>I decided from the start to use different colored LEDs. For reasons that I&#8217;ll discuss in-depth in the design section of this tutorial I needed to drive the LEDs at about 10 mA each. I calculated my resistors and then measured each to make sure I was close to my target. This is just fine for blue.</p>
<p><img class="alignnone size-full wp-image-29712" title="pumpkin-assembly-template" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-assembly-template.jpg" alt="" width="470" height="301" /></p>
<p>I wanted a way to hold the LEDs while I&#8217;m soldering, and I needed a template for drilling the pumpkin. Here I&#8217;m using that template made from my Eagle board layout to make an assembly jig using some hardboard. This turned out to be a rather poor choice of material because it started to come apart on the underside, but it worked.</p>
<p><img class="alignnone size-full wp-image-29714" title="pumpkin-soldering-daisy-chains" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-soldering-daisy-chains.jpg" alt="" width="470" height="283" /></p>
<p>I need to solder all of the cathodes in the same row together. I cut small pieces of wire (13 for each row) plus a longer wire to connect to the driver board. Above I&#8217;m soldering those wires into daisy chains.</p>
<p><img class="alignnone size-full wp-image-29717" title="pumpkin-completed-daisychain" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-completed-daisychain.jpg" alt="" width="470" height="246" /></p>
<p>Here&#8217;s a daisy chain for one row&#8230; four more to go.</p>
<p><img class="alignnone size-full wp-image-29718" title="pumpkin-checking-LED-color" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-checking-led-color.jpg" alt="" width="470" height="353" /></p>
<p>I&#8217;m using clear LEDs which means you can&#8217;t tell what color they are when there&#8217;s no electricity running to them. Before moving a row to the assembly jig I tested them on the breadboard.</p>
<p><img class="alignnone size-full wp-image-29719" title="pumpkin-shrinktube-first" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-shrinktube-first.jpg" alt="" width="470" height="353" /></p>
<p>As I moved each LED from the breadboard to the jig I clipped off the excess cathode lead. From there remember the mantra: &#8216;Shrinktube FIRST!!!&#8217; or you&#8217;ll be sorry. You can see it just above the solder joint in this image.</p>
<p><img class="alignnone size-full wp-image-29720" title="pumpkin-soldering-rows" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-soldering-rows.jpg" alt="" width="470" height="353" /></p>
<p>Just keep going down the row until complete. In the image above I&#8217;ve already heated the shrink tube with a candle-lighter. Note: The two images above are different rows. For one I started on the left and for the other I started on the right. I hope it&#8217;s not too confusing.</p>
<p><img class="alignnone size-full wp-image-29721" title="pumpkin-completed-row" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-completed-row.jpg" alt="" width="470" height="295" /></p>
<p>Here&#8217;s one row of completed soldering. After each I removed it and set it aside.</p>
<p><img class="alignnone size-full wp-image-29722" title="pumpkin-rows-complete" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-rows-complete.jpg" alt="" width="470" height="353" /></p>
<p>All of the rows have been completed and I&#8217;ve reinstalled them in the jig in preparation for soldering the anodes into columns.</p>
<p><img class="alignnone size-full wp-image-29723" title="pumpkin-wire-for-columns" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-wire-for-columns.jpg" alt="" width="470" height="353" /></p>
<p>Here&#8217;s the wires cut to make daisy chains for the columns. I used black wire for the short sections because I&#8217;ve got a huge supply of it compared to the red, which I&#8217;ve cut for the control lines.</p>
<p><img class="alignnone size-full wp-image-29724" title="pumpkin-column-daisychains" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-column-daisychains.jpg" alt="" width="470" height="343" /></p>
<p>The completed column daisy chains.</p>
<p><a href="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-soldering-columns.jpg"><img class="alignnone size-full wp-image-29725" title="pumpkin-soldering-columns" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-soldering-columns.jpg" alt="" width="470" height="353" /></a></p>
<p>Here I&#8217;m soldering the fourth column. After I&#8217;ve finished one I just lifted up the five LEDs and held them aside with this third hand. Go slowly and be patient&#8230; you can do this!</p>
<p><img class="alignnone size-full wp-image-29726" title="pumpkin-all-LEDs-soldered" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-all-leds-soldered.jpg" alt="" width="470" height="353" /></p>
<p>Done! Well, the LEDs are all soldered. It&#8217;s time to make a control board for the rows.</p>
<p><img class="alignnone size-full wp-image-29727" title="pumpkin-transistor-board" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-transistor-board.jpg" alt="" width="470" height="353" /></p>
<p>Here&#8217;s the control board for my rows. I hot glued the incoming lines from the rows to the board for strain relief. Each is connected to the collector of a 2N3904 transistor. The camera flash makes it hard to see but there is a 3k3 resistor connected to the base of each transistor. I&#8217;ll add single-conductor wire to those later so they can be plugged into the breadboard. On the left you can see a wire for the GND rail, which connects to the ground of the power supply.</p>
<p><a href="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-column-headers.jpg"><img class="alignnone size-full wp-image-29728" title="pumpkin-column-headers" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-column-headers.jpg" alt="" width="470" height="400" /></a></p>
<p>Each column contains the same color LED. I found that the red LEDs needed a different resistor from the rest. Here I&#8217;ve soldered resistors to the control wires for each column and soldered groups onto pin heads for each interface with the breadboard.</p>
<p><img class="alignnone size-full wp-image-29729" title="pumpkin-completed-circuit" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-completed-circuit.jpg" alt="" width="470" height="353" /></p>
<p>Here&#8217;s the finished control board. At the center of the breadboard is an ATmega168 microcontroller. The black arches connect the transistor base to PortC of the chip via the 3k3 resistors. There are three groups of column pin headers that plug into PortB and PortD.</p>
<p><img class="alignnone size-full wp-image-29730" title="pumpkin-completed-circuit-overview" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-completed-circuit-overview.jpg" alt="" width="470" height="362" /></p>
<p>This is an overview of the completed hardware. At this point I was sure hoping I&#8217;d be able to get this into the pumpkin.</p>
<p><img class="alignnone size-full wp-image-29731" title="pumpkin-firmware-testing" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-firmware-testing.jpg" alt="" width="470" height="353" /></p>
<p>Here I&#8217;m working on the firmware for the matrix. This is where a better choice of material for the assembly jig would have been nice. But like I said before, it worked.</p>
<h2>Getting it in the pumpkin</h2>
<p><img class="alignnone size-full wp-image-29783" title="pumpkin-the-donor" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-the-donor.jpg" alt="" width="470" height="353" /></p>
<p>I started with a fairly large donor pumpkin. I tried to pick one that had a fairly flat face without too much curve.</p>
<p><img class="alignnone size-full wp-image-29784" title="pumpkin-with-drill-guide" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-with-drill-guide.jpg" alt="" width="470" height="353" /></p>
<p>Before starting I made sure to locate where the matrix would be drilled by taping on another copy of the template I used for the assembly jig.</p>
<p><img class="alignnone size-full wp-image-29785" title="pumpkin-access-hatch" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-access-hatch.jpg" alt="" width="470" height="353" /></p>
<p>I cut a large access hatch in the back and cleaned out the guts. The seams of this will not be seen from the front.</p>
<p><img class="alignnone size-full wp-image-29786" title="pumpkin-cleaned-out" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-cleaned-out.jpg" alt="" width="470" height="353" /></p>
<p>Here it is, nice and clean. I want to keep as much wet gunk away from the electronics as possible.</p>
<p><img class="alignnone size-full wp-image-29787" title="pumpkin-mid-drilling" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-mid-drilling.jpg" alt="" width="470" height="353" /></p>
<p>Time to drill. I used a bamboo shish-kebab skewer to poke a pilot hole through the skin of the pumpkin so the drill-bit wouldn&#8217;t wander. I found a 13/64th drill bit worked perfectly.</p>
<p><img class="alignnone size-full wp-image-29788" title="pumpkin-holes-finished" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-holes-finished.jpg" alt="" width="470" height="353" /></p>
<p>Here&#8217;s the completed grid.</p>
<p><img class="alignnone size-full wp-image-29789" title="pumpkin-grid-from-inside" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-grid-from-inside.jpg" alt="" width="470" height="353" /></p>
<p>Here&#8217;s where the LEDs need to go. I spent a bit of time making sure the holes were cleaned out using the skewers.</p>
<p><img class="alignnone size-full wp-image-29790" title="pumpkin-electronics-installed" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-electronics-installed.jpg" alt="" width="470" height="353" /></p>
<p>Take a deep breath and start inserting LEDs. Once I had them all in place I powered up the unit and checked to make sure I hadn&#8217;t switched around any of them. Once I knew it was right I used a skewer to push each LED through to the surface.</p>
<p><img class="alignnone size-full wp-image-29791" title="pumpkin-circuit-boards" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-circuit-boards.jpg" alt="" width="470" height="353" /></p>
<p>This little plastic dish keeps the control circuitry dry on the bottom. I&#8217;ve added a little 5v regulator I built for a different project, with a 9V batter hidden beneath the larger board.</p>
<p><img class="alignnone size-full wp-image-29793" title="pumpkin-closed-for-business" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-closed-for-business.jpg" alt="" width="470" height="353" /></p>
<p>The power is on and I&#8217;ve sealed the hatch using a few skewers.</p>
<p><img class="alignnone size-full wp-image-29792" title="pumpkin-lights-on-boo" src="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-lights-on-boo.jpg" alt="" width="470" height="317" /></p>
<p>This is how it looks with the lights on. Here it&#8217;s displaying the work BOO.</p>
<p><a href="http://hackadaycom.files.wordpress.com/2010/10/70-led-in-a-pumpkin1.jpg"><img class="alignnone size-large wp-image-29780" title="70-LED-in-a-pumpkin" src="http://hackadaycom.files.wordpress.com/2010/10/70-led-in-a-pumpkin1.jpg?w=450&#038;h=337" alt="" width="450" height="337" /></a></p>
<p>The finished product. Whew, what a relief!</p>
<p><span style="font-size:20px;font-weight:bold;">How to design an LED matrix</span></p>
<p>Ok, let&#8217;s jump into the why&#8217;s and how&#8217;s of building an LED matrix.</p>
<p><strong>Multiplexing</strong></p>
<p>The display I built has 70 LEDs. If you individually address each LED you&#8217;re going to need 70 pins on your microcontroller. But there&#8217;s an easier way. <a href="http://en.wikipedia.org/wiki/Multiplexed_display">Multiplexing</a> is a method of lighting just a portion of the display at one time. Using a microprocessor you can switch which section is on so quickly that your eye doesn&#8217;t ever perceive it being off.</p>
<p>Because one section will be turned off while scanning through the other parts of the display you want to keep the number of multiplexed sections low. I chose to multiplex the five rows of this matrix. That means that one row will be on 1/5th of the time, which we call a 1/5th duty cycle. This is basically a type of pulse-width modulation, a technique we use to dim LEDs. I&#8217;ve used ultra-bright LEDs for this very reason.</p>
<p>Here&#8217;s how the multiplex of this display is going to work: Turn off all rows and columns. Set the columns you want to be illuminated in the first row. Turn on the first row driver and the columns in that row will light up. Start over and move to the second row. Here&#8217;s the schematic for the matrix I built (click to enlarge):</p>
<p><a href="http://hackadaycom.files.wordpress.com/2010/10/pumkin-matrix.png"><img class="alignnone size-large wp-image-29732" title="pumkin-matrix" src="http://hackadaycom.files.wordpress.com/2010/10/pumkin-matrix.png?w=450&#038;h=286" alt="" width="450" height="286" /></a></p>
<p><strong>Columns and Addressing</strong></p>
<p><strong> </strong>We want each LED to have the same brightness. Because only one row will ever be on at one time. A single resistor in each column will work for all of the LEDs in that column. That is because an LED must be connected to both voltage and ground in order for current to flow. All of the Anodes (positive leg of the LED) are connected together in the columns, and all of the cathodes (negative leg of the LED) are connected in rows. So turning column 1 on and row 1 will let current flow through the LED at that location. The LEDs in rows 0, 2, 3, and 4 will not light because their rows haven&#8217;t been turned on and so they have no connection to ground on their cathode. In this way we build a grid of LEDs that are addressable.</p>
<p><strong>Size Limitations</strong></p>
<p>Multiplexing introduces an issue with current draw. I am limited in the number of columns I can drive because I&#8217;m connecting them to a microcontroller. If you look at the ATmega168 electrical characteristics in the datasheet you&#8217;ll find it can source 40mA per pin. But there is a limitation on what the supply pin of that chip (VCC) can source. The VCC pin is limited to 200mA. We must stay below that threshold or the chip may be damaged.</p>
<p>This is part of the reason that I chose to use 14 columns. There will never be more than 14 LEDs on at once because that&#8217;s how many are in a single row. If I drive them at 10mA each, I&#8217;m pulling a total of 140mA. This is below the 200mA threshold and leaves some room for error, and for the current that the ATmega168 needs to run. I&#8217;ve also limited it to 14 because I wanted to reserve 2 particular pins on the device for other purposes, but more on that later.</p>
<p>We need to consider the current on the low side of the LED matrix. The rows act as the ground connection for the display. If all the LEDs in a row are illuminated at once, there will be around 140mA coming down that control wire. It can&#8217;t be connected directly to a microcontroller because that&#8217;s too much current for one pin. Instead, I&#8217;ve used an NPN transistor. The 2N3904 conveniently has a 200mA limit which is enough to handle the 140 mA sinking from the display. These transistors work like a switch, requiring just 1/100th of the current you are switching to be present on the base leg of the device in order for it to connect the control wire to ground.</p>
<p><strong>How can we make bigger displays?</strong></p>
<p>I wanted to keep the parts count for this display small, but there&#8217;s really no limit on size if you&#8217;re willing to add more components. Beefier transistors allow you to switch much higher currents. And you can use cascading shift registers to expand the number of columns. Those shift registers are addressed with one data line and a clock&#8230; pulsing data in serially instead of in parallel as we&#8217;re doing in our example. You take a speed hit because it takes two cycles for each column (one to set the data bit, one to clock it in, and repeat until all columns have been pulsed in). Explaining this in detail is beyond the scope of this tutorial but as long as you are keeping current consumption for your parts within the device specifications you <em>can </em>go big.</p>
<p><strong>Making the connection</strong></p>
<p>As I said above, I wanted to keep my parts count to a minimum and so chose not to use shift registers. That means I need one pin for each column and one pin for each row. Using all eight pins on PortB and PortD of the microcontroller I could still hook up the five rows to PortC AND have at least one pin left over (two pins if you want to use RST as I/O). Why didn&#8217;t I make this 16 columns long?</p>
<p>There&#8217;s a good reason. I wanted to leave the serial port on the chip available for future use. RXD and TXD are located on pins 0 and 1 of PortD. I could have moved the last two columns to a different port but that would mean addressing 3 ports for the columns instead of two; causing a slowdown in the performance of the processor.</p>
<h2>Writing the code</h2>
<p>Writing code for a multiplex display comes in two parts; some type of frame buffer, and code to handle the multiplexing in the background. <strong>Please <a href="https://github.com/Hack-a-Day/had_pumpkin">download the source package</a> and follow along. </strong>There are pin, port, and data direction register defines at the top that will clarify what some of the code examples in this post are doing.</p>
<p><strong>Frame buffering</strong></p>
<p>This is a simple concept. You need a data structure that represents the physical display. We&#8217;re operating with pixels that are either on or off, which is the definition of binary code. So we just need to think of our currently displayed frame as five integers. An integer is a 16-bit number when working with AVR; one bit for each LED (two bits will go to waste) and five integers for the five rows:</p>
<p><pre class="brush: cpp;">volatile int buffer[5] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 };</pre></p>
<p>I&#8217;ve used hexadecimal instead of binary to instantiate this array. That&#8217;s a pretty common practice because it takes 1/4 of the characters to represent the same amount of data. Be assured, 0&#215;0000 and 0b0000000000000000 equal the same value.</p>
<p>Also notice that I&#8217;ve used the keyword &#8216;volatile&#8217;. This is extremely important, because this data will be accessed by both an interrupt service routine, and the main body of the code. If it is not volatile the compiler may optimize out changes to this code, resulting in bizarre and hard to debug behavior. Also, we&#8217;re using 16-bit data types on an 8-bit device. It will be important to disable interrupts when changing the data so that we don&#8217;t have an interrupt happen between changing the first and second bytes of an integer. More on this later.</p>
<p><strong>Interrupt drive multiplexing</strong></p>
<p>This is really one of the easiest parts of this process. It can just be a little hard to wrap your mind around what&#8217;s happening at first.</p>
<p>We don&#8217;t want to ever think about what&#8217;s happening with the scanning of our five rows. Using a timer-based interrupt we can multiplex the display at a constant rate and forget about it.</p>
<p>Here&#8217;s how it works. We set up a timer to trigger an interrupt many times per second. When that interrupt occurs, the processor will stop running the main loop of our code (no matter what&#8217;s going on) and run the code in our Interrupt Service Routine (ISR). Here&#8217;s how I setup Timer1 to interrupt 500 times per second:</p>
<p><pre class="brush: cpp;">//Initialize the Timers
static inline void initTimers(void) //Function used once to set up the timer
{
  TCCR1B |= 1&lt;
  TIMSK1 |= 1&lt;
  OCR1A = 0x07D0;			//Set compare value for 500 times per second
sei();				//Enable global interrupts
}</pre></p>
<p>Let&#8217;s consider the math for just a bit. The ATmega168 has an internal clock that is set to run at 1 MHz. I&#8217;d like to have my display updated 500 times per second, resulting in a complete refresh 100 times per second. So 1,000,000 cycles per second divided by 500 interrupts equals a target of 2000 cycles. I need to set up a timer that will count each of the system clock cycles and trigger an interrupt when 2000 of them have passed. That is what I&#8217;m doing with the OCR1A value, 0x07D0 is the hexadecimal equivalent of 2000.</p>
<p>For those of you who really know what you&#8217;re doing you&#8217;ve probably notice an error. The Timer starts counting at 0 instead of 1, which means I really should be interrupting at one cycle less that 0x07D0 but it&#8217;s close enough for jazz.</p>
<p><strong>Interrupt handling</strong></p>
<p>Now that we&#8217;ve written code to create an interrupt 500 times per second we&#8217;ve got to do something when that happens. The plan is to keep track of the next row that should be turned on. At the beginning of the interrupt we&#8217;ll turn off the entire display, set the column pins for the next row to be displayed using the frame buffer, turn on that row, and setup for the next interrupt. Here&#8217;s the code to make that happen:</p>
<p><pre class="brush: cpp;">ISR(TIMER1_COMPA_vect)	//Interrupt Service Routine handles multiplexing
{
  //Shutdown all rows
  rowPort &amp;= ~rowMask;

  //Shutdown all columns
  colPort0 &amp;= ~colMask0;
  colPort1 &amp;= ~colMask1;

  //Set buffer data to columns
  colPort0 = (char)buffer[row_track];
  colPort1 |= ((char)(buffer[row_track] &gt;&gt; 6) &amp; 0xFC); //Shift data and mask out lower bits (reserver for Rx and Tx)

  //Drive row
  rowPort |= (1&lt;&lt;(4-row_track));

  //Preload row for next interrupt
  if(++row_track == 5) row_track = 0;		//Row tracking
}</pre></p>
<p>There is a bit of magic code going on above. Here it is out of context so we can pick it apart:</p>
<p><pre class="brush: cpp;">colPort1 |= ((char)(buffer[row_track] &gt;&gt; 6) &amp; 0xFC)</pre></p>
<p>I&#8217;ve defined &#8216;colPort1&#8242; earlier in the source code as PORTD. That&#8217;s the one where we&#8217;ve reserved the lowest two bits for later use as a serial connection. When we write the integer data to a port only the lowest 8-bits will be read by the microcontroller because that&#8217;s the size of the ports. To the right of the equals sign I&#8217;m casting the integer data as an 8-bit char. We want the most significant byte of that integer data for columns 8-13, so we&#8217;re shifting the data to the right. But I only shifted it six spaces, because we&#8217;re not going to use the lower two bits of the register. Finally, I used the bitwise &#8216;&amp;&#8217; operator to mask out the lower two bits so that we don&#8217;t mess up any other uses for those pins that may come in the future. I feel this line of code is a great example of the power of binary data and if you don&#8217;t fully understand it you simply must take the time to study how this works. It&#8217;s a fantastic part of working with embedded systems.</p>
<p><strong>Manipulating the frame buffer</strong></p>
<p>Our display is multiplexing in the background and we no longer have to worry about that. Now you can display just about anything you want by manipulating the frame buffer.</p>
<p>In this case, the frame buffer is an array of five integer values. As I discussed earlier, when working with an 8-bit device it takes at least 2 cycles for it to write a 16-bit integer. What happens if an interrupt fires between those two cycles? For this reason it&#8217;s important to disable interrupts while changing the frame buffer. But disabling interrupts will stop our automated multiplexing so make sure you change the frame buffer quickly and enable interrupts as soon as you can.</p>
<p><pre class="brush: cpp;">void clearScreen(void)
{
  cli();
  for (unsigned char i=0; i&lt;5; i++) buffer[i] = 0x0000;
  sei();
}</pre></p>
<p>The above code is probably the simplest example we can use. This will immediately clear the display. The &#8216;cli();&#8217; command will disable interrupts, and the &#8216;sei()&#8217; command will enable them. In between I&#8217;ve used a &#8216;for&#8217; loop to set all five integers in our buffer array to 0&#215;0000, which represents off. If I had set them to 0&#215;1111, all of the LEDs in the display would be illuminated.</p>
<p><strong>You take it from here</strong></p>
<p>Explaining every part of the example code is beyond the scope of this tutorial. But take some time to figure out how it works. I&#8217;ve stored the font array and the messages in PROGMEM or I would have run out of ram. [<a href="http://www.fourwalledcubicle.com/AboutMe.php">Dean Camera</a>] has <a href="http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;t=38003">a great tutorial on PROGMEM</a> use which you should read if you haven&#8217;t used it before. As for everything else, play around and see what you can do!</p>
<h2>Follow Me</h2>
<p><a href="http://twitter.com/szczys">@szczys</a></p>
<h2>Resources</h2>
<p><a href="https://github.com/Hack-a-Day/had_pumpkin">Source files</a></p>
<p><a href="http://hackaday.com/2010/10/23/avr-programming-introduction/">How to program AVR microcontrollers</a></p>
<br />Filed under: <a href='http://hackaday.com/category/how-to/'>how-to</a>, <a href='http://hackaday.com/category/led-hacks/'>led 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/29705/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/29705/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/29705/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/29705/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/29705/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/29705/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/29705/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/29705/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/29705/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/29705/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/29705/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/29705/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/29705/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/29705/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=29705&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/10/26/70-led-matrix-in-a-jack-o-lantern/feed/</wfw:commentRss>
		<slash:comments>22</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/70-led-in-a-pumpkin_small1.jpg" medium="image">
			<media:title type="html">70-LED-in-a-pumpkin_small</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-led-current-measurement.jpg" medium="image">
			<media:title type="html">pumpkin-LED-current-measurement</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-assembly-template.jpg" medium="image">
			<media:title type="html">pumpkin-assembly-template</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-soldering-daisy-chains.jpg" medium="image">
			<media:title type="html">pumpkin-soldering-daisy-chains</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-completed-daisychain.jpg" medium="image">
			<media:title type="html">pumpkin-completed-daisychain</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-checking-led-color.jpg" medium="image">
			<media:title type="html">pumpkin-checking-LED-color</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-shrinktube-first.jpg" medium="image">
			<media:title type="html">pumpkin-shrinktube-first</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-soldering-rows.jpg" medium="image">
			<media:title type="html">pumpkin-soldering-rows</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-completed-row.jpg" medium="image">
			<media:title type="html">pumpkin-completed-row</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-rows-complete.jpg" medium="image">
			<media:title type="html">pumpkin-rows-complete</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-wire-for-columns.jpg" medium="image">
			<media:title type="html">pumpkin-wire-for-columns</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-column-daisychains.jpg" medium="image">
			<media:title type="html">pumpkin-column-daisychains</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-soldering-columns.jpg" medium="image">
			<media:title type="html">pumpkin-soldering-columns</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-all-leds-soldered.jpg" medium="image">
			<media:title type="html">pumpkin-all-LEDs-soldered</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-transistor-board.jpg" medium="image">
			<media:title type="html">pumpkin-transistor-board</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-column-headers.jpg" medium="image">
			<media:title type="html">pumpkin-column-headers</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-completed-circuit.jpg" medium="image">
			<media:title type="html">pumpkin-completed-circuit</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-completed-circuit-overview.jpg" medium="image">
			<media:title type="html">pumpkin-completed-circuit-overview</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-firmware-testing.jpg" medium="image">
			<media:title type="html">pumpkin-firmware-testing</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-the-donor.jpg" medium="image">
			<media:title type="html">pumpkin-the-donor</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-with-drill-guide.jpg" medium="image">
			<media:title type="html">pumpkin-with-drill-guide</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-access-hatch.jpg" medium="image">
			<media:title type="html">pumpkin-access-hatch</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-cleaned-out.jpg" medium="image">
			<media:title type="html">pumpkin-cleaned-out</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-mid-drilling.jpg" medium="image">
			<media:title type="html">pumpkin-mid-drilling</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-holes-finished.jpg" medium="image">
			<media:title type="html">pumpkin-holes-finished</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-grid-from-inside.jpg" medium="image">
			<media:title type="html">pumpkin-grid-from-inside</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-electronics-installed.jpg" medium="image">
			<media:title type="html">pumpkin-electronics-installed</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-circuit-boards.jpg" medium="image">
			<media:title type="html">pumpkin-circuit-boards</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-closed-for-business.jpg" medium="image">
			<media:title type="html">pumpkin-closed-for-business</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumpkin-lights-on-boo.jpg" medium="image">
			<media:title type="html">pumpkin-lights-on-boo</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/70-led-in-a-pumpkin1.jpg?w=450" medium="image">
			<media:title type="html">70-LED-in-a-pumpkin</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/10/pumkin-matrix.png?w=450" medium="image">
			<media:title type="html">pumkin-matrix</media:title>
		</media:content>
	</item>
		<item>
		<title>Halloween props: Pumpkin in standby-mode</title>
		<link>http://hackaday.com/2010/10/22/halloween-props-pumpkin-in-standby-mode/</link>
		<comments>http://hackaday.com/2010/10/22/halloween-props-pumpkin-in-standby-mode/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 19:00:39 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[home hacks]]></category>
		<category><![CDATA[attiny2313]]></category>
		<category><![CDATA[evil mad scientist]]></category>
		<category><![CDATA[Halloween props]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[pumpkin]]></category>
		<category><![CDATA[standby]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=29600</guid>
		<description><![CDATA[Evil Mad Scientist Laboratories is preparing for Halloween with this standby-mode pumpkin. Inside there&#8217;s an LED plugging a hole that is drilled just to the skin of the gourd-like vegetable. It fades in and out similar to a sleeping Mac, using what we think is a vastly over-powered circuit based on an ATtiny2313 (1k  of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=29600&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-29601" title="standby-pumpkin" src="http://hackadaycom.files.wordpress.com/2010/10/standby-pumpkin-e1287762607867.jpg" alt="" width="470" height="313" /></p>
<p>Evil Mad Scientist Laboratories is preparing for Halloween with <a href="http://www.evilmadscientist.com/article.php/sleepypumpkin">this standby-mode pumpkin</a>. Inside there&#8217;s an LED plugging a hole that is drilled just to the skin of the gourd-like vegetable. It fades in and out similar to a sleeping Mac, using what we think is a vastly over-powered circuit based on an ATtiny2313 (1k  of programming space for this?). But we still like the idea and we&#8217;d enjoy seeing it scaled up to a full LED matrix.</p>
<p>We&#8217;ve come to expect pumpkin hacks from EMSL and they don&#8217;t disappoint. Last year was <a href="http://hackaday.com/2009/10/07/scare-em-silly-with-a-moving-pumpkin/">a mechanized version</a>, and the year before <a href="http://www.evilmadscientist.com/article.php/EasyLEDPumpkin">an LED schematic symbol</a>. So what about your creation? With about one week left, take a look around and see if you can&#8217;t create something as wonderful as <a href="http://hackaday.com/2009/10/25/halloween-props-pie-of-sauron/">the Pie of Sauron</a>.</p>
<br />Filed under: <a href='http://hackaday.com/category/home-hacks/'>home hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/29600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/29600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/29600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/29600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/29600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/29600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/29600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/29600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/29600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/29600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/29600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/29600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/29600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/29600/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=29600&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/10/22/halloween-props-pumpkin-in-standby-mode/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/standby-pumpkin-e1287762607867.jpg" medium="image">
			<media:title type="html">standby-pumpkin</media:title>
		</media:content>
	</item>
		<item>
		<title>Halloween props: Techy Jack-o-lanterns</title>
		<link>http://hackaday.com/2009/10/29/halloween-props-techy-jack-o-lanterns/</link>
		<comments>http://hackaday.com/2009/10/29/halloween-props-techy-jack-o-lanterns/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 16:00:01 +0000</pubDate>
		<dc:creator>Caleb Kraft</dc:creator>
				<category><![CDATA[arduino hacks]]></category>
		<category><![CDATA[home hacks]]></category>
		<category><![CDATA[halloween]]></category>
		<category><![CDATA[jack]]></category>
		<category><![CDATA[pumpkin]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=17891</guid>
		<description><![CDATA[Halloween is this weekend. If you still have some time and parts available, you might be looking to spice up your Jack-o-lantern.  We&#8217;ve found a few projects that we thought might be nice to share. None of them would merit a post on their own, so we thought we would just round them up and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=17891&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<span style="text-align:center; display: block;"><a href="http://hackaday.com/2009/10/29/halloween-props-techy-jack-o-lanterns/"><img src="http://img.youtube.com/vi/UeYS_Tjf7pQ/2.jpg" alt="" /></a></span>
<p>Halloween is this weekend. If you still have some time and parts available, you might be looking to spice up your Jack-o-lantern.  We&#8217;ve found a few projects that we thought might be nice to share. None of them would merit a post on their own, so we thought we would just round them up and share them all at once. They all appear to be powered by the Arduino, which we know will bring some comments. Just to clear up some questions, they don&#8217;t pay us to advertise Arduinos. People just do a lot of projects with them.</p>
<p>First, the <a href="http://www.instructables.com/id/Arduino-controlled-Silly-String-shooter/">silly string shooting Jack-o-lantern</a> which you can see above. He&#8217;s using a single servo hooked to an Arduino and a motion sensor.  When it detects motion, it lets out a short squirt of silly string. You can download the code from the project page. We might suggest you arrange this in a manner to avoid spraying directly into some kids eyes.</p>
<p>Check out the next two after the break.</p>
<p><span id="more-17891"></span></p>
<span style="text-align:center; display: block;"><a href="http://hackaday.com/2009/10/29/halloween-props-techy-jack-o-lanterns/"><img src="http://img.youtube.com/vi/fF5Q5mIKb2U/2.jpg" alt="" /></a></span>
<p>Second, we have the <a href="http://www.instructables.com/id/Arduino-Powered-Pumpkin/">flickering LED Jack-o-lantern</a> that changes based on your movement. Again, powered by an Arduino and a proximity sensor, it doesn&#8217;t get much simpler.</p>
<span style="text-align:center; display: block;"><a href="http://hackaday.com/2009/10/29/halloween-props-techy-jack-o-lanterns/"><img src="http://img.youtube.com/vi/n3K02Rjbexs/2.jpg" alt="" /></a></span>
<p>Lastly, we bring you the <a href="http://www.instructables.com/id/Music-Synchronized-LED-Pumpkin/">music synchronized LED pumpkin</a>.  This one has a nice carving of a drum set on the front, lit from behind in rhythm with the music.  Again, this is controlled by an Arduino. The setup is fairly simple and you can download the source code from the project page.</p>
<br />Posted in arduino hacks, home hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/17891/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/17891/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/17891/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/17891/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/17891/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/17891/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/17891/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/17891/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/17891/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/17891/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/17891/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/17891/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/17891/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/17891/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=17891&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/29/halloween-props-techy-jack-o-lanterns/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Caleb Kraft</media:title>
		</media:content>
	</item>
		<item>
		<title>Halloween props: The honking pumpkin</title>
		<link>http://hackaday.com/2009/10/12/halloween-props-the-honking-pumpkin/</link>
		<comments>http://hackaday.com/2009/10/12/halloween-props-the-honking-pumpkin/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 15:00:37 +0000</pubDate>
		<dc:creator>Caleb Kraft</dc:creator>
				<category><![CDATA[home hacks]]></category>
		<category><![CDATA[haloween prop]]></category>
		<category><![CDATA[horn]]></category>
		<category><![CDATA[jack o lantern]]></category>
		<category><![CDATA[pumpkin]]></category>
		<category><![CDATA[scare]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=17088</guid>
		<description><![CDATA[We see a lot of Halloween projects attempt to scare people. Many of them work with the element of surprise, jumping or flashing lights when triggered. We&#8217;ve noticed though, people have come to expect those things. This project is a real sleeper. No one expects a couple car horns to blare in their face  when [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=17088&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-17089" title="_honking_pumpkin (Custom)" src="http://hackadaycom.files.wordpress.com/2009/10/honking_pumpkin-custom.jpg" alt="_honking_pumpkin (Custom)" width="470" height="352" /></p>
<p>We see a lot of Halloween projects attempt to scare people. Many of them work with the element of surprise, jumping or flashing lights when triggered. We&#8217;ve noticed though, people have come to expect those things. This project is a real sleeper. No one expects a couple car horns to blare in their face  when they push the pumpkin&#8217;s nose. We know it would make us jump. You can see it in action as well as get the entire circuit <a href="http://www.toddfun.com/2008-11-27_Honking_Pumpkin/index.html">from his site</a>. We doubt his neighbors will find it as amusing as we do.</p>
<p>[via <a href="http://hackedgadgets.com/2009/10/11/honking-pumpkin/">Hacked Gadgets</a>]</p>
<br />Posted in home hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/17088/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/17088/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/17088/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/17088/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/17088/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/17088/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/17088/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/17088/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/17088/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/17088/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/17088/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/17088/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/17088/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/17088/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=17088&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/12/halloween-props-the-honking-pumpkin/feed/</wfw:commentRss>
		<slash:comments>12</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/2009/10/honking_pumpkin-custom.jpg" medium="image">
			<media:title type="html">_honking_pumpkin (Custom)</media:title>
		</media:content>
	</item>
		<item>
		<title>Scare &#8216;em silly with a moving pumpkin</title>
		<link>http://hackaday.com/2009/10/07/scare-em-silly-with-a-moving-pumpkin/</link>
		<comments>http://hackaday.com/2009/10/07/scare-em-silly-with-a-moving-pumpkin/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 17:00:36 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[robots hacks]]></category>
		<category><![CDATA[attiny2313]]></category>
		<category><![CDATA[evilmadscientist]]></category>
		<category><![CDATA[halloween]]></category>
		<category><![CDATA[lego]]></category>
		<category><![CDATA[pumpkin]]></category>
		<category><![CDATA[robot]]></category>
		<category><![CDATA[servo]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=16855</guid>
		<description><![CDATA[Halloween is a scary time for the little ones. It&#8217;s dark, they can barely see through their injection molded Spiderman masks, but it&#8217;s all worth it for the candy. Our friends over at Evil Mad Scientist Labs have produced a pumpkin that moves on its own. The little pumpkin was disemboweled from the bottom and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=16855&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-16856" title="rovin_pumpkin" src="http://hackadaycom.files.wordpress.com/2009/10/rovin_pumpkin.jpg" alt="rovin_pumpkin" width="470" height="353" /></p>
<p>Halloween is a scary time for the little ones. It&#8217;s dark, they can barely see through their injection molded Spiderman masks, but it&#8217;s all worth it for the candy.</p>
<p>Our friends over at <a href="http://www.evilmadscientist.com/article.php/rovin">Evil Mad Scientist Labs have produced a pumpkin that moves on its own</a>. The little pumpkin was disemboweled from the bottom and its guts were replaced by a simple robot. Three Lego wheels provide this base with one attached to a continuous rotation servo that provides the motion.  The device is powered by 3 AAA batteries and powered by an Atmel ATtiny2313 microcontroller. For added terror there are two green LEDs that act as ghoulish eyes.</p>
<p>We&#8217;ve embedded the video of the Rovin Pumpkin in action after the break. This is a wonderfully simple way to spice up your front porch decorations on All Hallows&#8217; Eve.<span id="more-16855"></span><object type="application/x-shockwave-flash" width="400" height="300" data="http://www.flickr.com/apps/video/stewart.swf?v=1.161" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param name="flashvars" value="photo_id=3990101868&amp;photo_secret=0&amp;flickr_show_info_box=true"></param><param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=1.161"></param><param name="bgcolor" value="#000000"></param><param name="allowFullScreen" value="true"></param><param name="wmode" value="opaque"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=1.161" bgcolor="#000000" allowfullscreen="true" flashvars="photo_id=3990101868&amp;photo_secret=0&amp;flickr_show_info_box=true" wmode="opaque" height="300" width="400"></embed></object></p>
<br />Posted in robots hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/16855/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/16855/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/16855/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/16855/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/16855/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/16855/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/16855/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/16855/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/16855/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/16855/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/16855/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/16855/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/16855/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/16855/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=16855&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/07/scare-em-silly-with-a-moving-pumpkin/feed/</wfw:commentRss>
		<slash:comments>4</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/2009/10/rovin_pumpkin.jpg" medium="image">
			<media:title type="html">rovin_pumpkin</media:title>
		</media:content>
	</item>
		<item>
		<title>Hack-o&#8217;-lantern</title>
		<link>http://hackaday.com/2008/11/02/hack-o-lantern/</link>
		<comments>http://hackaday.com/2008/11/02/hack-o-lantern/#comments</comments>
		<pubDate>Sun, 02 Nov 2008 22:30:55 +0000</pubDate>
		<dc:creator>Jason Rollette</dc:creator>
				<category><![CDATA[misc hacks]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[carving]]></category>
		<category><![CDATA[hackolantern]]></category>
		<category><![CDATA[halloween]]></category>
		<category><![CDATA[jack o lantern]]></category>
		<category><![CDATA[pumpkin]]></category>

		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5450</guid>
		<description><![CDATA[[Todd] sent in his Hack-o&#8217;-lantern just a bit late for Halloween. He did a good job of working with the logo considering the difficulty it poses for pumpkin carving.  We would have been proud to have that on our porch for the kids to steal and smash in the road. Since others in the past [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=5450&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-5451" title="hack-o-lantern-2" src="http://hackadaycom.files.wordpress.com/2008/11/hack-o-lantern-2.jpg" alt="" width="450" height="331" /></p>
<p>[Todd] sent in his <a href="http://n357.com/hack-o-lantern/" target="_blank">Hack-o&#8217;-lantern</a> just a bit late for Halloween. He did a good job of working with the logo considering the difficulty it poses for pumpkin carving.  We would have been proud to have that on our porch for the kids to steal and smash in the road. Since others in the past have also done <a href="http://hackaday.com/2006/10/31/happy-halloween-extra-2/" target="_blank">Hack a Day pumpkins</a>, maybe this will spawn a Hack a Day pumpkin carving contest next year. If he had enough time to get the green LED working, it would have been that much sweeter; everything is better with electronics.<!--[if gte mso 9]&gt;  Normal 0   &lt;![endif]--></p>
<br />Posted in misc hacks, news  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/5450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/5450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/5450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/5450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/5450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/5450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/5450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/5450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/5450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/5450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/5450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/5450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/5450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/5450/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=5450&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2008/11/02/hack-o-lantern/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Jason Rollette</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2008/11/hack-o-lantern-2.jpg" medium="image">
			<media:title type="html">hack-o-lantern-2</media:title>
		</media:content>
	</item>
		<item>
		<title>CNC pumpkin carving</title>
		<link>http://hackaday.com/2008/10/29/cnc-pumpkin-carving/</link>
		<comments>http://hackaday.com/2008/10/29/cnc-pumpkin-carving/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 15:41:05 +0000</pubDate>
		<dc:creator>Caleb Kraft</dc:creator>
				<category><![CDATA[cnc hacks]]></category>
		<category><![CDATA[home hacks]]></category>
		<category><![CDATA[tool hacks]]></category>
		<category><![CDATA[cnc]]></category>
		<category><![CDATA[lumenlab]]></category>
		<category><![CDATA[mill]]></category>
		<category><![CDATA[pumpkin]]></category>

		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5325</guid>
		<description><![CDATA[How do hardware geeks carve pumpkins?  With giant home made CNC mills, that&#8217;s how. Using the open source CNC kit from Lumenlab.com, they converted a photograph into g-code, then fed it to the machine. After about 20 minutes of pumpkin drilling, they had this beautiful jack-o&#8217;-lantern. We are definitely jealous. Keep up the good work [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=5325&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-5326" title="cnc_pumpkin_carving" src="http://hackadaycom.files.wordpress.com/2008/10/cnc_pumpkin_carving.jpg" alt="" width="450" height="302" /></p>
<p>How do hardware geeks carve pumpkins?  With <a href="http://lumenlab.com/2008/10/pumpkin/">giant home made CNC mills</a>, that&#8217;s how. Using the <a href="http://hackaday.com/2008/05/23/lumenlabs-new-kit-open-source-cnc/">open source CNC kit from Lumenlab.com</a>, they converted a photograph into g-code, then fed it to the machine. After about 20 minutes of pumpkin drilling, they had this beautiful jack-o&#8217;-lantern. We are definitely jealous. Keep up the good work Lumenlab.</p>
<br />Posted in cnc hacks, home hacks, tool hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/5325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/5325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/5325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/5325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/5325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/5325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/5325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/5325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/5325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/5325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/5325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/5325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/5325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/5325/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=5325&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2008/10/29/cnc-pumpkin-carving/feed/</wfw:commentRss>
		<slash:comments>8</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/10/cnc_pumpkin_carving.jpg" medium="image">
			<media:title type="html">cnc_pumpkin_carving</media:title>
		</media:content>
	</item>
		<item>
		<title>Flameless jack-o&#8217;-lantern with an ATtiny13</title>
		<link>http://hackaday.com/2008/10/21/flameless-jack-o-lantern-with-an-attiny13/</link>
		<comments>http://hackaday.com/2008/10/21/flameless-jack-o-lantern-with-an-attiny13/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 19:51:19 +0000</pubDate>
		<dc:creator>Caleb Kraft</dc:creator>
				<category><![CDATA[classic hacks]]></category>
		<category><![CDATA[home hacks]]></category>
		<category><![CDATA[attiny]]></category>
		<category><![CDATA[candle]]></category>
		<category><![CDATA[jack o lantern]]></category>
		<category><![CDATA[pumpkin]]></category>
		<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5048</guid>
		<description><![CDATA[[aballen] wanted to light the jack-o&#8217;-lantern this year with something that didn&#8217;t actually require fire. After searching for a project that was cheap and yielded decent results, he ended up just making his own. This project utilizes an ATtiny13 and two LEDs, red and orange.  The overall build is quick and simple with some very [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=5048&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-5047" title="flickering_flicker" src="http://hackadaycom.files.wordpress.com/2008/10/flickering_flicker.jpg" alt="" width="450" height="325" /></p>
<p>[aballen] wanted to light the jack-o&#8217;-lantern this year with something that didn&#8217;t actually require fire. After searching for a project that was cheap and yielded decent results, he ended up just <a href="http://www.instructables.com/id/Flameless_candle_from_an_attiny13/">making his own</a>. This project utilizes an ATtiny13 and two LEDs, red and orange.  The overall build is quick and simple with some very basic code for the flickering. If you really want it more enclosed, there is this similar project using a <a href="http://www.instructables.com/id/Flickering_LED_Candle/">cheap electric candle</a>. Of course, not everyone has the time or desire to make one that is this realistic. You could always just go the <a href="http://www.instructables.com/id/Mini-LED-Jack-O-Lantern/#step3">easy way</a>, no microcontroller required.</p>
<p>Why limit it to just lighting up your pumpkin though? Lets take a stroll through Evil Mad Scientist Laboratories hallways and see the <a href="http://www.evilmadscientist.com/article.php/snapolantern">Snap O Lantern</a> or the <a href="http://www.evilmadscientist.com/article.php/darkpumpkin">dark detecting pumpkin</a> and the <a href="http://www.evilmadscientist.com/article.php/CylonOLantern">Cyclonolantern</a>.</p>
<br />Posted in classic hacks, home hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/5048/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/5048/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/5048/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/5048/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/5048/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/5048/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/5048/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/5048/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/5048/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/5048/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/5048/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/5048/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/5048/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/5048/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=5048&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2008/10/21/flameless-jack-o-lantern-with-an-attiny13/feed/</wfw:commentRss>
		<slash:comments>10</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/10/flickering_flicker.jpg" medium="image">
			<media:title type="html">flickering_flicker</media:title>
		</media:content>
	</item>
		<item>
		<title>Happy Halloween Extra</title>
		<link>http://hackaday.com/2007/10/31/happy-halloween-extra/</link>
		<comments>http://hackaday.com/2007/10/31/happy-halloween-extra/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 04:37:00 +0000</pubDate>
		<dc:creator>Will O'Brien</dc:creator>
				<category><![CDATA[led hacks]]></category>
		<category><![CDATA[misc hacks]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[pumpkin]]></category>
		<category><![CDATA[scanner]]></category>
		<category><![CDATA[thad]]></category>

		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2007/10/31/happy-halloween-extra/</guid>
		<description><![CDATA[Happy Halloween! I&#8217;m in the mood for an extra, and I&#8217;ve got some stuff that&#8217;s been turning to zombies from the tipline. Pictured above is a nice simple LED pumpkin sent in by [John]- perfect for the hacker with less than stellar art skills. Let&#8217;s not forget [mastershake]s Hack-A-Day pumpkin from last year. Where&#8217;s the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=1521&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img width="400" vspace="4" hspace="4" height="325" border="0" src="http://hackadaycom.files.wordpress.com/2007/10/ledpumpkin-07.jpg?w=400&#038;h=325" alt="" /><br />Happy Halloween! I&#8217;m in the mood for an extra, and I&#8217;ve got some stuff that&#8217;s been turning to zombies from the <a href="http://hackaday.com/tips">tipline</a>. <br />Pictured above is a nice simple <a href="http://www.instructables.com/id/The-mini-pumpkin-LED-face/">LED pumpkin</a> sent in by [John]- perfect for the hacker with less than stellar art skills. <br />Let&#8217;s not forget [mastershake]s Hack-A-Day pumpkin from last year. Where&#8217;s the THAD pumpkin you promised? [Wolfgang] sent in these <a href="http://www.instructables.com/id/Beware-of-the-horrible-pumpkin-bots-..../">mini pumpkin bots</a> &#8211; they look like toys, but they&#8217;re made from XBox parts and radio control cars. <br />Last year Max sent in his <a href="http://zedomax.com/blog/2006/10/25/zedomax-diy-116-halloween-howto-make-a-talking-pumpkin-basket/">talking Halloween basket</a>. (I always wanted to strap that voice module to a co-workers chair&#8230;)<br />[Brandon] built a budget (~$150) <a href="http://www.xyhd.tv/2007/10/how-to/tips-and-tricks-to-build-a-real-guitar-controller-just-in-time-for-guitar-hero-3/">guitar hero controller</a> out of a Gibson Epoch guitar from target.<br /><a href="http://home.roadrunner.com/~maccody/robotics/PanoramaScanCam/index.html">This</a> scanner cam has been around for a while, but I admire how he keeps fine tuning and tweaking the design. Thanks to [Loopymind] for passing it along.<br />I keep getting emails telling me that Google Earth has a <a href="http://earth.google.com/intl/en/userguide/v4/flightsim/index.html">flight simulator</a>. Yes. We all know about it.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hackadaycom.wordpress.com/1521/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hackadaycom.wordpress.com/1521/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/1521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/1521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/1521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/1521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/1521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/1521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/1521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/1521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/1521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/1521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/1521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/1521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/1521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/1521/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=1521&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2007/10/31/happy-halloween-extra/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Will O&#039;Brien</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2007/10/ledpumpkin-07.jpg" medium="image" />
	</item>
	</channel>
</rss>
