<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>JeremyBlum.com</title>
	
	<link>http://jeremyblum.com</link>
	<description />
	<lastBuildDate>Sun, 05 Sep 2010 22:54:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/jeremyblum" /><feedburner:info uri="jeremyblum" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><feedburner:emailServiceId>jeremyblum</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Driving 5 Speakers Simultaneously with an Arduino</title>
		<link>http://feedproxy.google.com/~r/jeremyblum/~3/HR-TDvlM1eE/</link>
		<comments>http://jeremyblum.com/2010/09/05/driving-5-speakers-simultaneously-with-an-arduino/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 22:42:10 +0000</pubDate>
		<dc:creator>Jeremy Blum</dc:creator>
				<category><![CDATA[Assorted Hacks and Mods]]></category>
		<category><![CDATA[Tech Ramblings]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[frequency]]></category>
		<category><![CDATA[reacXion]]></category>
		<category><![CDATA[speakers]]></category>
		<category><![CDATA[timers]]></category>

		<guid isPermaLink="false">http://jeremyblum.com/?p=803</guid>
		<description><![CDATA[For the ReacXion Audio/Visual Project I&#8217;ve been working on, it&#8217;s necessary to drive 5 speakers independently &#8211; each with a variable volume and set frequency (though the frequency of each speaker is different).  I examined several methods for generating the 5 square waves in hardware &#8211; using a 555 timer, oscillating RC with schmitt trigger, [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/R5x2qyodhgnY2VY1WhS3TwU3HmU/0/da"><img src="http://feedads.g.doubleclick.net/~a/R5x2qyodhgnY2VY1WhS3TwU3HmU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/R5x2qyodhgnY2VY1WhS3TwU3HmU/1/da"><img src="http://feedads.g.doubleclick.net/~a/R5x2qyodhgnY2VY1WhS3TwU3HmU/1/di" border="0" ismap="true"></img></a></p><p><img class="size-medium wp-image-825 alignright" title="speaker" src="http://jeremyblum.com/wp-content/uploads/2010/09/speaker-300x209.png" alt="speaker" width="200" height="140" />For the <a title="reacXion Posts" href="http://jeremyblum.com/tag/reacXion/" target="_blank">ReacXion Audio/Visual Project</a> I&#8217;ve been working on, it&#8217;s necessary to drive 5 speakers independently &#8211; each with a variable volume and set frequency (though the frequency of each speaker is different).  I examined several methods for generating the 5 square waves in hardware &#8211; using a 555 timer, oscillating RC with schmitt trigger, and a bunch of opamp circuits.  Unfortunately, none of these generated tones as nice as the ones I got when simply using the <a title="Arduino Tone Function Reference" href="http://arduino.cc/en/Reference/Tone" target="_blank">arduino tone library</a>.  The built-in tone() function allows you to generate a squarewave with 50% duty cycle of your selected frequency on any pin on the arduino.  It relies on one of the arduino&#8217;s 3 timers to work in the background.  Specifically, it uses timer2, which is also responsible for <a title="Learn more about PWM" href="http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/" target="_blank">controlling PWM</a> on pins 3 and 11.  So you naturally loose that ability when using the tone() function.  But I wanted to make 5 tones simultaneously!  How to do it?</p>
<p><span id="more-803"></span>While the tone() function can only be run one instance at a time, I discovered (after much research), that I could hijack one of the timers (again, I chose timer2), and use some clever math and <a title="Interrupt Service Routine on Wikipedia" href="http://en.wikipedia.org/wiki/Interrupt_service_routine" target="_blank">software interrupts</a> to generate 5 tones simultaneously! I wanted to generate 5 tones of the following frequencies:</p>
<ol>
<li>C = 131 Hz</li>
<li>D = 147 Hz</li>
<li>E = 165 Hz</li>
<li>G = 196 Hz</li>
<li>A = 220 Hz</li>
</ol>
<p>Any music lovers out there will surely recognize this as the <a title="Pentatonic Scale on Wikipedia" href="http://en.wikipedia.org/wiki/Pentatonic_scale" target="_blank">pentatonic scale</a> (5 notes that nearly always sound good together). Now, think back to physics, and recall that period = 1/frequency.  In other words, each frequency pin will have to cycle from 0V to 5V and back again in the time dictated by the period for that note.  See the following picture:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-805" title="Square Wave" src="http://jeremyblum.com/wp-content/uploads/2010/09/Square_Wave.jpg" alt="Square Wave" width="410" height="211" /></p>
<p style="text-align: left;">The red portion of the square wave represents one cycle.  From the formula above, we can determine the following periods required to generate each note:</p>
<ol>
<li>C = 1/131 Hz = 7.6ms</li>
<li>D = 1/147 Hz = 6.8ms</li>
<li>E = 1/165 Hz = 6.0ms</li>
<li>G = 1/196 Hz = 5.1ms</li>
<li>A = 1/220 Hz = 4.5ms</li>
</ol>
<p>But, remember that we are dealing with a microcontroller, so we need to flip the value twice every period.  If you take a look at the green portions on the image above you&#8217;ll see what I&#8217;m talking about.  In one red portion of the wave, the value needs to change twice.  So in reality, we actually need to be able to flip bits twice as fast as the times outlined above.  Dividing those values by two, we get the following:</p>
<ol>
<li>C = 7.6ms/2 = 3.80ms</li>
<li>D = 6.8ms/2 = 3.40ms</li>
<li>E = 6.0ms/2 = 3.00ms</li>
<li>G = 5.1ms/2 = 2.55ms</li>
<li>A = 4.5ms/2 = 2.25ms</li>
</ol>
<p>So, if we want to generate all these tones at the same time, we&#8217;re going to need to have an interrupt service that can activate at a <a title="Least Common Multiple=">least common multiple</a> for all these values.  This interrupt request will toggle the appropriate pin every prescribed number of milliseconds, and we&#8217;ll get the tones we need! So, the least common multiple for the variables above would be: .05ms, or 50μs.  If we use this ideal value, we can construct an interrupt service request that will initiate every 50μs during our program.  Using some counters, we can flip the bits after the appropriate intervals!  Let&#8217;s calculate those counters now:</p>
<ol>
<li>C = 3.80ms/50μs = 76 counts</li>
<li>D = 3.40ms/50μs = 68 counts</li>
<li>E = 3.00ms/50μs = 60 counts</li>
<li>G = 2.55ms/50μs = 51 counts</li>
<li>A = 2.25ms/50μs = 45 counts</li>
</ol>
<p>In an ideal world, we would simply have a software interrupt trigger every 50μs, increment 5 separate counters each time, and toggle the associated pin when we reached the right value.  For example, every time counter1 reached 76, we would reset it to 0, and toggle the value of that pin.  If the only thing you were doing with your CPU was making noises, then this would work quite well.  But the whole reason for doing this in an interrupt routine is so that we can do other things simultaneously.  For this project, <a title="ReacXion Project" href="http://jeremyblum.com/2010/08/27/reacxion-build-progress/" target="_blank">I&#8217;m simultaneously controlling a large LED matrix</a>.  If the matrix isn&#8217;t refreshed often enough, the display looks choppy.  Unfortunately, cutting away to an interrupt routine every 50μs was too often, and the display started to look funny.  So, I had no choice but to trade off some frequency accuracy for a reduction in how often I activated the interrupt.  After some trial and error, I deemed the golden value to be 64μs.  It&#8217;s a little more than the ideal lowest common denominator, but still close enough that the notes sound good.  Using this new value, I calculated new counts, and implemented them in my interrupt routine:</p>
<ol>
<li>C = 3.80ms/64μs ≈ 60 counts</li>
<li>D = 3.40ms/64μs ≈ 53 counts</li>
<li>E = 3.00ms/64μs ≈ 47 counts</li>
<li>G = 2.55ms/64μs ≈ 40 counts</li>
<li>A = 2.25ms/64μs ≈ 35 counts</li>
</ol>
<p>And that&#8217;s it!  Using these values, I can simultaneously generate all five notes, while maintaining enough time to quickly update my LED Matrix.  Below is the final arduino code for making this work.  Thanks to <a title="Sebastian's Blog Post" href="http://popdevelop.com/2010/04/mastering-timer-interrupts-on-the-arduino/" target="_blank">Sebastian Wallin</a> for some awesome information on interfacing with arduino timer interrupts.</p>
<div class="codecolorer-container c blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br />51<br />52<br />53<br />54<br />55<br />56<br />57<br />58<br />59<br />60<br />61<br />62<br />63<br />64<br />65<br />66<br />67<br />68<br />69<br />70<br />71<br />72<br />73<br />74<br />75<br />76<br />77<br />78<br />79<br />80<br />81<br />82<br />83<br />84<br />85<br />86<br />87<br />88<br />89<br />90<br />91<br />92<br />93<br />94<br />95<br />96<br />97<br />98<br />99<br />100<br />101<br />102<br />103<br />104<br />105<br />106<br />107<br />108<br />109<br />110<br />111<br />112<br />113<br />114<br />115<br />116<br />117<br />118<br /></div></td><td><div class="c codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;">//** ReacXion Source Code **//</span><br />
<span style="color: #666666; font-style: italic;">//** www.jeremyblum.com **//</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* Timer reload value, globally available */</span><br />
<span style="color: #993333;">unsigned</span> <span style="color: #993333;">int</span> tcnt2<span style="color: #339933;">;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* Toggle HIGH or LOW digital write */</span><br />
<span style="color: #993333;">int</span> toggle1 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #993333;">int</span> toggle2 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #993333;">int</span> toggle3 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #993333;">int</span> toggle4 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #993333;">int</span> toggle5 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* Keep track of when each note needs to be switched */</span><br />
<span style="color: #993333;">int</span> count1 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #993333;">int</span> count2 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #993333;">int</span> count3 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #993333;">int</span> count4 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #993333;">int</span> count5 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* Frequency Output Pins */</span><br />
<span style="color: #339933;">#define FREQ1 9</span><br />
<span style="color: #339933;">#define FREQ2 10</span><br />
<span style="color: #339933;">#define FREQ3 11</span><br />
<span style="color: #339933;">#define FREQ4 12</span><br />
<span style="color: #339933;">#define FREQ5 13</span><br />
<br />
<span style="color: #666666; font-style: italic;">//Setup Function will run once at initialization</span><br />
<span style="color: #993333;">void</span> setup<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <br />
<span style="color: #009900;">&#123;</span> <br />
<br />
&nbsp; <span style="color: #808080; font-style: italic;">/* Disable the timer overflow interrupt while configuring */</span> &nbsp;<br />
&nbsp; TIMSK2 <span style="color: #339933;">&amp;=</span> ~<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">&lt;&lt;</span>TOIE2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> &nbsp;<br />
&nbsp; <br />
&nbsp; <span style="color: #808080; font-style: italic;">/* Configure timer2 in normal mode (counting, no PWM) */</span> &nbsp;<br />
&nbsp; TCCR2A <span style="color: #339933;">&amp;=</span> ~<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">&lt;&lt;</span>WGM21<span style="color: #009900;">&#41;</span> <span style="color: #339933;">|</span> <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">&lt;&lt;</span>WGM20<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> &nbsp;<br />
&nbsp; TCCR2B <span style="color: #339933;">&amp;=</span> ~<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">&lt;&lt;</span>WGM22<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> &nbsp;<br />
&nbsp; <br />
&nbsp; <span style="color: #808080; font-style: italic;">/* Select clock source: internal I/O clock */</span> &nbsp;<br />
&nbsp; ASSR <span style="color: #339933;">&amp;=</span> ~<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">&lt;&lt;</span>AS2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> &nbsp;<br />
&nbsp; <br />
&nbsp; <span style="color: #808080; font-style: italic;">/* Disable Compare Match A interrupt enable (only overflow) */</span> &nbsp;<br />
&nbsp; TIMSK2 <span style="color: #339933;">&amp;=</span> ~<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">&lt;&lt;</span>OCIE2A<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> &nbsp;<br />
&nbsp; <br />
&nbsp; <span style="color: #808080; font-style: italic;">/* Now configure the prescaler to CPU clock divided by 128 */</span> &nbsp;<br />
&nbsp; TCCR2B <span style="color: #339933;">|=</span> <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">&lt;&lt;</span>CS22<span style="color: #009900;">&#41;</span> &nbsp;<span style="color: #339933;">|</span> <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">&lt;&lt;</span>CS20<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// Set bits &nbsp;</span><br />
&nbsp; TCCR2B <span style="color: #339933;">&amp;=</span> ~<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">&lt;&lt;</span>CS21<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// Clear bit &nbsp;</span><br />
&nbsp; <br />
&nbsp; <span style="color: #808080; font-style: italic;">/* We need to calculate a proper value to load the timer. <br />
&nbsp; &nbsp;* The following loads the value 248 into the Timer 2 register <br />
&nbsp; &nbsp;* The math behind this is: <br />
&nbsp; &nbsp;* (Desired period) = 64us.<br />
&nbsp; &nbsp;* (CPU frequency) / (prescaler value) = 125000 Hz -&gt; 8us. <br />
&nbsp; &nbsp;* (desired period) / 8us = 8. <br />
&nbsp; &nbsp;* MAX(uint8) - 8 = 248; <br />
&nbsp; &nbsp;*/</span> &nbsp;<br />
&nbsp; <span style="color: #808080; font-style: italic;">/* Save value globally for later reload in ISR */</span> &nbsp;<br />
&nbsp; tcnt2 <span style="color: #339933;">=</span> <span style="color: #0000dd;">248</span><span style="color: #339933;">;</span> &nbsp; <br />
&nbsp; <br />
&nbsp; <span style="color: #808080; font-style: italic;">/* Finally load end enable the timer */</span> &nbsp;<br />
&nbsp; TCNT2 <span style="color: #339933;">=</span> tcnt2<span style="color: #339933;">;</span> &nbsp;<br />
&nbsp; TIMSK2 <span style="color: #339933;">|=</span> <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">&lt;&lt;</span>TOIE2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">//Configure I/O Pin Directions</span><br />
pinMode<span style="color: #009900;">&#40;</span>FREQ1<span style="color: #339933;">,</span> &nbsp; &nbsp;OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
pinMode<span style="color: #009900;">&#40;</span>FREQ2<span style="color: #339933;">,</span> &nbsp; &nbsp;OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
pinMode<span style="color: #009900;">&#40;</span>FREQ3<span style="color: #339933;">,</span> &nbsp; &nbsp;OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
pinMode<span style="color: #009900;">&#40;</span>FREQ4<span style="color: #339933;">,</span> &nbsp; &nbsp;OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
pinMode<span style="color: #009900;">&#40;</span>FREQ5<span style="color: #339933;">,</span> &nbsp; &nbsp;OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/*<br />
* Install the Interrupt Service Routine (ISR) for Timer2 overflow.<br />
* This is normally done by writing the address of the ISR in the<br />
* interrupt vector table but conveniently done by using ISR() &nbsp;*/</span><br />
ISR<span style="color: #009900;">&#40;</span>TIMER2_OVF_vect<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<span style="color: #808080; font-style: italic;">/* Reload the timer */</span><br />
TCNT2 <span style="color: #339933;">=</span> tcnt2<span style="color: #339933;">;</span><br />
<br />
count1<span style="color: #339933;">++;</span> count2<span style="color: #339933;">++;</span> count3<span style="color: #339933;">++;</span> count4<span style="color: #339933;">++;</span> count5<span style="color: #339933;">++;</span><br />
<br />
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>count1 <span style="color: #339933;">==</span> <span style="color: #0000dd;">60</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
digitalWrite<span style="color: #009900;">&#40;</span>FREQ1<span style="color: #339933;">,</span> toggle1 <span style="color: #339933;">==</span> <span style="color: #0000dd;">0</span> <span style="color: #339933;">?</span> HIGH <span style="color: #339933;">:</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
toggle1 <span style="color: #339933;">=</span> ~toggle1<span style="color: #339933;">;</span><br />
count1 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>count2 <span style="color: #339933;">==</span> <span style="color: #0000dd;">53</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
digitalWrite<span style="color: #009900;">&#40;</span>FREQ2<span style="color: #339933;">,</span> toggle2 <span style="color: #339933;">==</span> <span style="color: #0000dd;">0</span> <span style="color: #339933;">?</span> HIGH <span style="color: #339933;">:</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
toggle2 <span style="color: #339933;">=</span> ~toggle2<span style="color: #339933;">;</span><br />
count2 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>count3 <span style="color: #339933;">==</span> <span style="color: #0000dd;">47</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
digitalWrite<span style="color: #009900;">&#40;</span>FREQ3<span style="color: #339933;">,</span> toggle3 <span style="color: #339933;">==</span> <span style="color: #0000dd;">0</span> <span style="color: #339933;">?</span> HIGH <span style="color: #339933;">:</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
toggle3 <span style="color: #339933;">=</span> ~toggle3<span style="color: #339933;">;</span><br />
count3 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>count4 <span style="color: #339933;">==</span> <span style="color: #0000dd;">40</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
digitalWrite<span style="color: #009900;">&#40;</span>FREQ4<span style="color: #339933;">,</span> toggle4 <span style="color: #339933;">==</span> <span style="color: #0000dd;">0</span> <span style="color: #339933;">?</span> HIGH <span style="color: #339933;">:</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
toggle4 <span style="color: #339933;">=</span> ~toggle4<span style="color: #339933;">;</span><br />
count4 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>count5 <span style="color: #339933;">==</span> <span style="color: #0000dd;">35</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
digitalWrite<span style="color: #009900;">&#40;</span>FREQ5<span style="color: #339933;">,</span> toggle5 <span style="color: #339933;">==</span> <span style="color: #0000dd;">0</span> <span style="color: #339933;">?</span> HIGH <span style="color: #339933;">:</span> LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
toggle5 <span style="color: #339933;">=</span> ~toggle5<span style="color: #339933;">;</span><br />
count5 <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #993333;">void</span> loop<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
<span style="color: #666666; font-style: italic;">//Do whatever else you want to do with your arduino!</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://jeremyblum.com/2010/09/05/driving-5-speakers-simultaneously-with-an-arduino/&amp;t=Driving+5+Speakers+Simultaneously+with+an+Arduino" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Driving+5+Speakers+Simultaneously+with+an+Arduino+-+http://bit.ly/aUuXAE+%28via+%40sciguy14%29&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://jeremyblum.com/2010/09/05/driving-5-speakers-simultaneously-with-an-arduino/&amp;title=Driving+5+Speakers+Simultaneously+with+an+Arduino" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://jeremyblum.com/2010/09/05/driving-5-speakers-simultaneously-with-an-arduino/&amp;title=Driving+5+Speakers+Simultaneously+with+an+Arduino" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://jeremyblum.com/2010/09/05/driving-5-speakers-simultaneously-with-an-arduino/&amp;title=Driving+5+Speakers+Simultaneously+with+an+Arduino" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://jeremyblum.com/2010/09/05/driving-5-speakers-simultaneously-with-an-arduino/&amp;title=Driving+5+Speakers+Simultaneously+with+an+Arduino" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://slashdot.org/bookmark.pl?url=http://jeremyblum.com/2010/09/05/driving-5-speakers-simultaneously-with-an-arduino/&amp;title=Driving+5+Speakers+Simultaneously+with+an+Arduino" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://jeremyblum.com/2010/09/05/driving-5-speakers-simultaneously-with-an-arduino/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://jeremyblum.com/2010/09/05/driving-5-speakers-simultaneously-with-an-arduino/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-printfriendly">
			<a href="http://www.printfriendly.com/print?url=http://jeremyblum.com/2010/09/05/driving-5-speakers-simultaneously-with-an-arduino/" rel="nofollow" class="external" title="Send this page to Print Friendly">Send this page to Print Friendly</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HR-TDvlM1eE:0uvmEju7n-g:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HR-TDvlM1eE:0uvmEju7n-g:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=HR-TDvlM1eE:0uvmEju7n-g:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HR-TDvlM1eE:0uvmEju7n-g:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=HR-TDvlM1eE:0uvmEju7n-g:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HR-TDvlM1eE:0uvmEju7n-g:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=HR-TDvlM1eE:0uvmEju7n-g:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HR-TDvlM1eE:0uvmEju7n-g:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HR-TDvlM1eE:0uvmEju7n-g:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=HR-TDvlM1eE:0uvmEju7n-g:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HR-TDvlM1eE:0uvmEju7n-g:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=HR-TDvlM1eE:0uvmEju7n-g:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jeremyblum/~4/HR-TDvlM1eE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jeremyblum.com/2010/09/05/driving-5-speakers-simultaneously-with-an-arduino/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jeremyblum.com/2010/09/05/driving-5-speakers-simultaneously-with-an-arduino/</feedburner:origLink></item>
		<item>
		<title>Upgrading my Computer (Ultimate Computer 5 –&gt; 8)</title>
		<link>http://feedproxy.google.com/~r/jeremyblum/~3/n47gkS5plCc/</link>
		<comments>http://jeremyblum.com/2010/09/04/ultimate-computer-8/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 02:56:38 +0000</pubDate>
		<dc:creator>Jeremy Blum</dc:creator>
				<category><![CDATA[My Life]]></category>
		<category><![CDATA[UltimateComputers.net]]></category>
		<category><![CDATA[Cornell]]></category>
		<category><![CDATA[timelapse]]></category>
		<category><![CDATA[Ultimate Computer]]></category>

		<guid isPermaLink="false">http://jeremyblum.com/?p=784</guid>
		<description><![CDATA[This year, I decided to move out of the dorms at Cornell, and rent an apartment with 4 friends.  Naturally, we wanted to have some kind of entertainment system, but didn&#8217;t want to pay a monthly cable bill, since we hardly watch live TV anyways (hulu is where it&#8217;s at).  So, I set out to [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/Gdqw0u-eva7Kc6jd719WDYFOkvw/0/da"><img src="http://feedads.g.doubleclick.net/~a/Gdqw0u-eva7Kc6jd719WDYFOkvw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Gdqw0u-eva7Kc6jd719WDYFOkvw/1/da"><img src="http://feedads.g.doubleclick.net/~a/Gdqw0u-eva7Kc6jd719WDYFOkvw/1/di" border="0" ismap="true"></img></a></p><p><img class="size-full wp-image-791 alignleft" style="margin: 10px;" title="The Inside of the Beast!" src="http://jeremyblum.com/wp-content/uploads/2010/09/thumb-lg.jpg" alt="The Inside of the Beast!" width="300" height="300" /></p>
<p>This year, I decided to move out of the dorms at Cornell, and rent an apartment with 4 friends.  Naturally, we wanted to have some kind of entertainment system, but didn&#8217;t want to pay a monthly cable bill, since we hardly watch live TV anyways (hulu is where it&#8217;s at).  So, I set out to build a media PC that we could hook up to a TV, and stream content with.  Naturally, we&#8217;re also using it play our combined wealth of downloaded media content, etc.</p>
<p>As it is, I already bring up two computers to college, my main desktop (codename: phoenix, aka <a title="Ultimate Computer 5 Blog Post" href="http://jeremyblum.com/2008/08/13/building-the-ultimate-computer-edition-5-up-to-cornell/" target="_blank">Ultimate Computer 5</a>), and my laptop (which I won for free during my time as an <a title="Intel Science Talent Search" href="http://jeremyblum.com/2008/03/11/intel-science-talent-search-newscast/" target="_blank">Intel STS Finalist</a>).  Considering all the HD content editing I do, I need my desktop for its rendering power and expansive hard drive space.  But did I really want to bring up a 3rd PC!?  Hell yeah!  But wait, my desktop is now 2 years old &#8211; that&#8217;s ancient in computer terms.  So, I did what any computer geek would do &#8211; I upgraded my computer, ripped out the old parts, and shoved them into a much smaller case for our media PC!<span id="more-784"></span></p>
<p>Sounds easy, right?  Wrong.  The new Media PC case is a Lian-Li PC-A05NB Micro Case (I&#8217;ll be uploading a video review of it soon).  I wanted to squeeze in parts that used to live in a Full Tower PC case!  Getting the PSU to fit was the hardest part &#8211; I had to attack the mounting system with a dremel, solder together a new ATX power connection, and rework the front bezel of the case.  The image below on the left is the original bezel for the Power Supply.  Using this caused it to  overlap with the Motherboard ATX connector.  So, I dremeled it apart  until I got two of the mounts on the right.</p>
<div><a rel="lightbox" title="Original PSU Bezel" href="http://jeremyblum.com/wp-content/uploads/2010/09/P1020160small.jpg"><img class="size-thumbnail wp-image-786 alignnone" style="margin: 10px;" title="Original PSU Bezel" src="http://jeremyblum.com/wp-content/uploads/2010/09/P1020160small-150x150.jpg" alt="Original PSU Bezel" width="150" height="150" /></a><a rel="lightbox" title="&quot;Modified&quot; Bezel" href="http://jeremyblum.com/wp-content/uploads/2010/09/P1020161small.jpg"><img class="size-thumbnail wp-image-787 alignnone" style="margin: 10px;" title="&quot;Modified&quot; Bezel" src="http://jeremyblum.com/wp-content/uploads/2010/09/P1020161small-150x150.jpg" alt="&quot;Modified&quot; Bezel" width="150" height="150" /></a></div>
<p>Naturally, Modifying this prevented the front of the case from going on correctly, hence why I then had to solder up a new power extension.  Anyways, I eventually squished my &#8220;old&#8221; computer into the media PC case, and was ready build a new machine inside the <a title="My Review of this case" href="http://jeremyblum.com/2008/08/02/building-my-new-computer/" target="_blank">Silverstone Temjin TJ-09</a> that I had previously been using. Here are the specs for my new monster:</p>
<table>
<tbody>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;">Processor</span></strong></td>
<td align="left" valign="top">Intel Core i7 930</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> Graphics Card</span></strong></td>
<td align="left" valign="top">EVGA 470GTX</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> Motherboard</span></strong></td>
<td align="left" valign="top">EVGA X58 Classified</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> RAM</span></strong></td>
<td align="left" valign="top">6GB OCZ DDR3</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> System Case</span></strong></td>
<td align="left" valign="top">Silverstone Temjin TJ09 Black</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> Power Supply</span></strong></td>
<td align="left" valign="top">Silverstone 1000W Modular Active PFC</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> Optical Drives</span></strong></td>
<td align="left" valign="top">2x Samsung Lightscribe</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> Hard Drives</span></strong></td>
<td align="left" valign="top">1TB Western Digital Caviar Black<br />
2TB Western Digital Caviar Black</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> Cooling System</span></strong></td>
<td align="left" valign="top">Xigmatek Dark Knight CPU Cooler<br />
6x Scythe Slipstream 120mm fans</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> Additional Components</span></strong></td>
<td align="left" valign="top">Sabrent Media Card Reader</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> Peripherals</span></strong></td>
<td align="left" valign="top">Logitech MX5500 Keyboard<br />
Logitech MX Revolution Mouse<br />
Logitech 2MP Webcam<br />
Samsung T220HD Monitor</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> CPU Clock Speed</span></strong></td>
<td align="left" valign="top">3.4GHz</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> CPU Voltage</span></strong></td>
<td align="left" valign="top">1.117V</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> Bus Speed</span></strong></td>
<td align="left" valign="top">161.6MHz</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> CPU Multiplier</span></strong></td>
<td align="left" valign="top">21x</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> RAM Clock Speed</span></strong></td>
<td align="left" valign="top">2GHz</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> RAM Timings</span></strong></td>
<td align="left" valign="top">9-9-9-28</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> RAM Voltage</span></strong></td>
<td align="left" valign="top">1.5V</td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> CPU Idle</span></strong></td>
<td align="left" valign="top">30C</td>
<td></td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> CPU Load</span></strong></td>
<td align="left" valign="top">50C</td>
<td></td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> GPU Idle</span></strong></td>
<td align="left" valign="top">45C</td>
<td></td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> GPU Load</span></strong></td>
<td align="left" valign="top">75C</td>
<td></td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> System Idle</span></strong></td>
<td align="left" valign="top">35C</td>
<td></td>
</tr>
<tr>
<td align="right" valign="top"><strong><span style="color: #ff6600;"> System Load</span></strong></td>
<td align="left" valign="top">50C</td>
<td></td>
</tr>
</tbody>
</table>
<p>Note that the CPU is overclocked to 3.4GHz.  It was a dream to overclock with this motherboard.  The CPU runs super stable and cool, even with its voltage cranked up a little, and its clock bumped up by 800MHz.</p>
<p>Now, check out the super awesome build video below, or visit the <a title="UC8 Project Page" href="http://ultimatecomputers.net/submit_portal/view.php?type=project&amp;id=50" target="_blank">project page at ultimatecomputers.net</a> for some pretty pictures!<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="362" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Zb7iuhiVolo?fs=1&amp;hl=en_US&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="600" height="362" src="http://www.youtube.com/v/Zb7iuhiVolo?fs=1&amp;hl=en_US&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://jeremyblum.com/2010/09/04/ultimate-computer-8/&amp;t=Upgrading+my+Computer+%28Ultimate+Computer+5+--%3E+8%29" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Upgrading+my+Computer+%28Ultimate+Computer+5+--%3E+8%29+-+http://bit.ly/d9z3zy+%28via+%40sciguy14%29&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://jeremyblum.com/2010/09/04/ultimate-computer-8/&amp;title=Upgrading+my+Computer+%28Ultimate+Computer+5+--%3E+8%29" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://jeremyblum.com/2010/09/04/ultimate-computer-8/&amp;title=Upgrading+my+Computer+%28Ultimate+Computer+5+--%3E+8%29" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://jeremyblum.com/2010/09/04/ultimate-computer-8/&amp;title=Upgrading+my+Computer+%28Ultimate+Computer+5+--%3E+8%29" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://jeremyblum.com/2010/09/04/ultimate-computer-8/&amp;title=Upgrading+my+Computer+%28Ultimate+Computer+5+--%3E+8%29" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://slashdot.org/bookmark.pl?url=http://jeremyblum.com/2010/09/04/ultimate-computer-8/&amp;title=Upgrading+my+Computer+%28Ultimate+Computer+5+--%3E+8%29" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://jeremyblum.com/2010/09/04/ultimate-computer-8/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://jeremyblum.com/2010/09/04/ultimate-computer-8/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-printfriendly">
			<a href="http://www.printfriendly.com/print?url=http://jeremyblum.com/2010/09/04/ultimate-computer-8/" rel="nofollow" class="external" title="Send this page to Print Friendly">Send this page to Print Friendly</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jeremyblum?a=n47gkS5plCc:M-OEZ63CKC8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=n47gkS5plCc:M-OEZ63CKC8:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=n47gkS5plCc:M-OEZ63CKC8:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=n47gkS5plCc:M-OEZ63CKC8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=n47gkS5plCc:M-OEZ63CKC8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=n47gkS5plCc:M-OEZ63CKC8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=n47gkS5plCc:M-OEZ63CKC8:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=n47gkS5plCc:M-OEZ63CKC8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=n47gkS5plCc:M-OEZ63CKC8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=n47gkS5plCc:M-OEZ63CKC8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=n47gkS5plCc:M-OEZ63CKC8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=n47gkS5plCc:M-OEZ63CKC8:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jeremyblum/~4/n47gkS5plCc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jeremyblum.com/2010/09/04/ultimate-computer-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jeremyblum.com/2010/09/04/ultimate-computer-8/</feedburner:origLink></item>
		<item>
		<title>reacXion Build Progress</title>
		<link>http://feedproxy.google.com/~r/jeremyblum/~3/24pp0AriOwI/</link>
		<comments>http://jeremyblum.com/2010/08/27/reacxion-build-progress/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 21:41:27 +0000</pubDate>
		<dc:creator>Jeremy Blum</dc:creator>
				<category><![CDATA[Assorted Hacks and Mods]]></category>
		<category><![CDATA[breadboard]]></category>
		<category><![CDATA[LED]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[reacXion]]></category>

		<guid isPermaLink="false">http://jeremyblum.com/?p=533</guid>
		<description><![CDATA[If you subscribe to my youtube channel, you might know that I&#8217;ve been working on a project called reacXion.  Last week, we finished a working breadboard prototype of the project, with a simple sample program running.  Check it out in the video below!  I had initially hoped to get this finished before heading back to [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/R318VCQvflNglR9X5vsN-Wwoxg8/0/da"><img src="http://feedads.g.doubleclick.net/~a/R318VCQvflNglR9X5vsN-Wwoxg8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/R318VCQvflNglR9X5vsN-Wwoxg8/1/da"><img src="http://feedads.g.doubleclick.net/~a/R318VCQvflNglR9X5vsN-Wwoxg8/1/di" border="0" ismap="true"></img></a></p><p>If you subscribe to my youtube channel, you might know that I&#8217;ve been <a title="ReacXion Parts 1-3" href="http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/" target="_blank">working on a project called reacXion</a>.  Last week, we finished a working breadboard prototype of the project, with a simple sample program running.  Check it out in the video below!  I had initially hoped to get this finished before heading back to college for the semester, but that obviously didn&#8217;t happen.  I&#8217;ll probably finish it up over winter break.  The final version will be on a printed circuited board, have a nice enclosure, and several modes to choose from.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="475" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/TeZ_gcoRLFM?fs=1&amp;hl=en_US&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="600" height="475" src="http://www.youtube.com/v/TeZ_gcoRLFM?fs=1&amp;hl=en_US&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://jeremyblum.com/2010/08/27/reacxion-build-progress/&amp;t=reacXion+Build+Progress" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=reacXion+Build+Progress+-+http://bit.ly/cOtjsF+%28via+%40sciguy14%29&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://jeremyblum.com/2010/08/27/reacxion-build-progress/&amp;title=reacXion+Build+Progress" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://jeremyblum.com/2010/08/27/reacxion-build-progress/&amp;title=reacXion+Build+Progress" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://jeremyblum.com/2010/08/27/reacxion-build-progress/&amp;title=reacXion+Build+Progress" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://jeremyblum.com/2010/08/27/reacxion-build-progress/&amp;title=reacXion+Build+Progress" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://slashdot.org/bookmark.pl?url=http://jeremyblum.com/2010/08/27/reacxion-build-progress/&amp;title=reacXion+Build+Progress" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://jeremyblum.com/2010/08/27/reacxion-build-progress/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://jeremyblum.com/2010/08/27/reacxion-build-progress/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-printfriendly">
			<a href="http://www.printfriendly.com/print?url=http://jeremyblum.com/2010/08/27/reacxion-build-progress/" rel="nofollow" class="external" title="Send this page to Print Friendly">Send this page to Print Friendly</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jeremyblum?a=24pp0AriOwI:c55bZIDFEkI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=24pp0AriOwI:c55bZIDFEkI:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=24pp0AriOwI:c55bZIDFEkI:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=24pp0AriOwI:c55bZIDFEkI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=24pp0AriOwI:c55bZIDFEkI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=24pp0AriOwI:c55bZIDFEkI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=24pp0AriOwI:c55bZIDFEkI:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=24pp0AriOwI:c55bZIDFEkI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=24pp0AriOwI:c55bZIDFEkI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=24pp0AriOwI:c55bZIDFEkI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=24pp0AriOwI:c55bZIDFEkI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=24pp0AriOwI:c55bZIDFEkI:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jeremyblum/~4/24pp0AriOwI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jeremyblum.com/2010/08/27/reacxion-build-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jeremyblum.com/2010/08/27/reacxion-build-progress/</feedburner:origLink></item>
		<item>
		<title>How to *Properly* Apply and Remove Thermal Compound</title>
		<link>http://feedproxy.google.com/~r/jeremyblum/~3/1UTExTRDV30/</link>
		<comments>http://jeremyblum.com/2010/08/22/how-to-properly-apply-and-remove-thermal-compound/#comments</comments>
		<pubDate>Sun, 22 Aug 2010 18:15:55 +0000</pubDate>
		<dc:creator>Jeremy Blum</dc:creator>
				<category><![CDATA[UltimateComputers.net]]></category>
		<category><![CDATA[CPU]]></category>
		<category><![CDATA[thermal paste]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://jeremyblum.com/?p=531</guid>
		<description><![CDATA[About two years ago, I posted a tutorial on applying thermal compound to a CPU.  With over a quarter-million views, it&#8217;s now my most popular video on youtube.  Due to its huge success, I decided it was time to post a follow-up tutorial, with an improved application technique, and instructions for how to remove existing [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/4y7WBgbGsXnYbJ39zMMB28wuFfY/0/da"><img src="http://feedads.g.doubleclick.net/~a/4y7WBgbGsXnYbJ39zMMB28wuFfY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/4y7WBgbGsXnYbJ39zMMB28wuFfY/1/da"><img src="http://feedads.g.doubleclick.net/~a/4y7WBgbGsXnYbJ39zMMB28wuFfY/1/di" border="0" ismap="true"></img></a></p><p>About two years ago, I posted <a title="Thermal Paste Tutorial" href="http://www.youtube.com/watch?v=o7rPqCvCt0g" target="_blank">a tutorial on applying thermal compound to a CPU</a>.  With over a quarter-million views, it&#8217;s now my most popular video on youtube.  Due to its huge success, I decided it was time to post a follow-up tutorial, with an improved application technique, and instructions for how to remove existing thermal compound.</p>
<p>Admittedly, the previous tutorial did not employ the best possible application technique, and although it will work just fine, the new technique described in the video below does make for superior temperatures.  This video was filmed by Zach Lynn, and narrated and edited by myself.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="362" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/I3gx6c62D7I?fs=1&amp;hl=en_US&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="600" height="362" src="http://www.youtube.com/v/I3gx6c62D7I?fs=1&amp;hl=en_US&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://jeremyblum.com/2010/08/22/how-to-properly-apply-and-remove-thermal-compound/&amp;t=How+to+%2AProperly%2A+Apply+and+Remove+Thermal+Compound" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=How+to+%2AProperly%2A+Apply+and+Remove+Thermal+Compound+-+http://bit.ly/bN0uzV+%28via+%40sciguy14%29&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://jeremyblum.com/2010/08/22/how-to-properly-apply-and-remove-thermal-compound/&amp;title=How+to+%2AProperly%2A+Apply+and+Remove+Thermal+Compound" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://jeremyblum.com/2010/08/22/how-to-properly-apply-and-remove-thermal-compound/&amp;title=How+to+%2AProperly%2A+Apply+and+Remove+Thermal+Compound" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://jeremyblum.com/2010/08/22/how-to-properly-apply-and-remove-thermal-compound/&amp;title=How+to+%2AProperly%2A+Apply+and+Remove+Thermal+Compound" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://jeremyblum.com/2010/08/22/how-to-properly-apply-and-remove-thermal-compound/&amp;title=How+to+%2AProperly%2A+Apply+and+Remove+Thermal+Compound" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://slashdot.org/bookmark.pl?url=http://jeremyblum.com/2010/08/22/how-to-properly-apply-and-remove-thermal-compound/&amp;title=How+to+%2AProperly%2A+Apply+and+Remove+Thermal+Compound" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://jeremyblum.com/2010/08/22/how-to-properly-apply-and-remove-thermal-compound/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://jeremyblum.com/2010/08/22/how-to-properly-apply-and-remove-thermal-compound/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-printfriendly">
			<a href="http://www.printfriendly.com/print?url=http://jeremyblum.com/2010/08/22/how-to-properly-apply-and-remove-thermal-compound/" rel="nofollow" class="external" title="Send this page to Print Friendly">Send this page to Print Friendly</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jeremyblum?a=1UTExTRDV30:xND6N1WimOo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=1UTExTRDV30:xND6N1WimOo:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=1UTExTRDV30:xND6N1WimOo:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=1UTExTRDV30:xND6N1WimOo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=1UTExTRDV30:xND6N1WimOo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=1UTExTRDV30:xND6N1WimOo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=1UTExTRDV30:xND6N1WimOo:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=1UTExTRDV30:xND6N1WimOo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=1UTExTRDV30:xND6N1WimOo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=1UTExTRDV30:xND6N1WimOo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=1UTExTRDV30:xND6N1WimOo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=1UTExTRDV30:xND6N1WimOo:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jeremyblum/~4/1UTExTRDV30" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jeremyblum.com/2010/08/22/how-to-properly-apply-and-remove-thermal-compound/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jeremyblum.com/2010/08/22/how-to-properly-apply-and-remove-thermal-compound/</feedburner:origLink></item>
		<item>
		<title>Case Mod Tutorial: Add a Case Fan for Improved Airflow!</title>
		<link>http://feedproxy.google.com/~r/jeremyblum/~3/5XsPEIpq2cw/</link>
		<comments>http://jeremyblum.com/2010/08/16/case-mod-tutorial-add-a-case-fan-for-improved-airflow/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 23:51:56 +0000</pubDate>
		<dc:creator>Jeremy Blum</dc:creator>
				<category><![CDATA[UltimateComputers.net]]></category>
		<category><![CDATA[case mod]]></category>
		<category><![CDATA[fan]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://jeremyblum.com/?p=529</guid>
		<description><![CDATA[In our most recent computer tutorial, we show you how to add a case fan to your computer for improved airflow. My brother, David Blum, guest hosts this episode. As usual, it was filmed by Zach Lynn. Enjoy! Share this on Facebook Tweet This! Stumble upon something good? Share it on StumbleUpon Share this on [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/AikABh-TQd_qHP6EgN4_dNKbMIk/0/da"><img src="http://feedads.g.doubleclick.net/~a/AikABh-TQd_qHP6EgN4_dNKbMIk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/AikABh-TQd_qHP6EgN4_dNKbMIk/1/da"><img src="http://feedads.g.doubleclick.net/~a/AikABh-TQd_qHP6EgN4_dNKbMIk/1/di" border="0" ismap="true"></img></a></p><p>In our most recent computer tutorial, we show you how to add a case fan to your computer for improved airflow.  My brother, <a title="David's Youtube Channel" href="http://www.youtube.com/zoop425" target="_blank">David Blum</a>, guest hosts this episode.  As usual, it was filmed by <a title="Zach's Website." href="http://zachlynn.com/" target="_blank">Zach Lynn</a>.  Enjoy!<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="362" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/2ZOZujVvMr4?fs=1&amp;hl=en_US&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="600" height="362" src="http://www.youtube.com/v/2ZOZujVvMr4?fs=1&amp;hl=en_US&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://jeremyblum.com/2010/08/16/case-mod-tutorial-add-a-case-fan-for-improved-airflow/&amp;t=Case+Mod+Tutorial%3A+Add+a+Case+Fan+for+Improved+Airflow%21" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Case+Mod+Tutorial%3A+Add+a+Case+Fan+for+Improved+Airflow%21+-+http://bit.ly/9pcpft+%28via+%40sciguy14%29&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://jeremyblum.com/2010/08/16/case-mod-tutorial-add-a-case-fan-for-improved-airflow/&amp;title=Case+Mod+Tutorial%3A+Add+a+Case+Fan+for+Improved+Airflow%21" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://jeremyblum.com/2010/08/16/case-mod-tutorial-add-a-case-fan-for-improved-airflow/&amp;title=Case+Mod+Tutorial%3A+Add+a+Case+Fan+for+Improved+Airflow%21" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://jeremyblum.com/2010/08/16/case-mod-tutorial-add-a-case-fan-for-improved-airflow/&amp;title=Case+Mod+Tutorial%3A+Add+a+Case+Fan+for+Improved+Airflow%21" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://jeremyblum.com/2010/08/16/case-mod-tutorial-add-a-case-fan-for-improved-airflow/&amp;title=Case+Mod+Tutorial%3A+Add+a+Case+Fan+for+Improved+Airflow%21" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://slashdot.org/bookmark.pl?url=http://jeremyblum.com/2010/08/16/case-mod-tutorial-add-a-case-fan-for-improved-airflow/&amp;title=Case+Mod+Tutorial%3A+Add+a+Case+Fan+for+Improved+Airflow%21" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://jeremyblum.com/2010/08/16/case-mod-tutorial-add-a-case-fan-for-improved-airflow/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://jeremyblum.com/2010/08/16/case-mod-tutorial-add-a-case-fan-for-improved-airflow/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-printfriendly">
			<a href="http://www.printfriendly.com/print?url=http://jeremyblum.com/2010/08/16/case-mod-tutorial-add-a-case-fan-for-improved-airflow/" rel="nofollow" class="external" title="Send this page to Print Friendly">Send this page to Print Friendly</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jeremyblum?a=5XsPEIpq2cw:HmV9LnRji2U:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=5XsPEIpq2cw:HmV9LnRji2U:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=5XsPEIpq2cw:HmV9LnRji2U:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=5XsPEIpq2cw:HmV9LnRji2U:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=5XsPEIpq2cw:HmV9LnRji2U:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=5XsPEIpq2cw:HmV9LnRji2U:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=5XsPEIpq2cw:HmV9LnRji2U:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=5XsPEIpq2cw:HmV9LnRji2U:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=5XsPEIpq2cw:HmV9LnRji2U:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=5XsPEIpq2cw:HmV9LnRji2U:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=5XsPEIpq2cw:HmV9LnRji2U:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=5XsPEIpq2cw:HmV9LnRji2U:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jeremyblum/~4/5XsPEIpq2cw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jeremyblum.com/2010/08/16/case-mod-tutorial-add-a-case-fan-for-improved-airflow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jeremyblum.com/2010/08/16/case-mod-tutorial-add-a-case-fan-for-improved-airflow/</feedburner:origLink></item>
		<item>
		<title>reacXion – Art Meets Technology</title>
		<link>http://feedproxy.google.com/~r/jeremyblum/~3/iuyxUUbix8I/</link>
		<comments>http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/#comments</comments>
		<pubDate>Sun, 15 Aug 2010 07:56:56 +0000</pubDate>
		<dc:creator>Jeremy Blum</dc:creator>
				<category><![CDATA[Assorted Hacks and Mods]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[LED]]></category>
		<category><![CDATA[reacXion]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://jeremyblum.com/?p=518</guid>
		<description><![CDATA[I&#8217;m no artist, but I do try really really hard to appreciate art, and I do enjoy a good museum visit. And, while I might suck a painting, sculpting, drawing, and singing, I&#8217;m pretty good at building stuff. My girlfriend (an English major), is by no means a geek like me, but she loves art, [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/rY03L5y7MNWm_hwZ0fIYOV8D1jw/0/da"><img src="http://feedads.g.doubleclick.net/~a/rY03L5y7MNWm_hwZ0fIYOV8D1jw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/rY03L5y7MNWm_hwZ0fIYOV8D1jw/1/da"><img src="http://feedads.g.doubleclick.net/~a/rY03L5y7MNWm_hwZ0fIYOV8D1jw/1/di" border="0" ismap="true"></img></a></p><p>I&#8217;m no artist, but I do try really really hard to appreciate art, and I do enjoy a good museum visit.  And, while I might suck a painting, sculpting, drawing, and singing, I&#8217;m pretty good at building stuff.  My girlfriend (an English major), is by no means a geek like me, but she loves art, and is always looking for a new way to portray an emotion or a feeling.  From these two seemingly distant interests will be born a (hopefully) marvelous creation!  This creation is called &#8220;reacXion&#8221;, and it&#8217;s our attempt at making an interactive artistic display.</p>
<p>ReacXion will make use of 5 speakers, 256 LEDS, 5 distance sensors, and an array of electrical circuitry to synthesize a unique artistic experience.  I was orignally hoping that we&#8217;d be able to finish it before heading off to the Fall semester, but it&#8217;s starting to look like that might not happen.  Regardless, I&#8217;m trying to take video of my build process as I go so that those of you who are interested in learning more about hobbyist electronic design can gather up some tips!  I&#8217;ve already posted the first three parts on youtube, and will hopefully be posting part four (first prototype) in the next few days!  Check out part 1 below, and <strong>hop past the break for parts 2 and 3!</strong></p>
<p>Part 1: Concept<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="362" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/IlBKS42RbuA?fs=1&amp;hl=en_US&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="600" height="362" src="http://www.youtube.com/v/IlBKS42RbuA?fs=1&amp;hl=en_US&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><span id="more-518"></span></p>
<p>Part 2: Rough Schematics<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="362" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Rx6EW5nGszo?fs=1&amp;hl=en_US&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="600" height="362" src="http://www.youtube.com/v/Rx6EW5nGszo?fs=1&amp;hl=en_US&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Part 3: Parts and Datasheets<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="362" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/4Bg0bNoKseI?fs=1&amp;hl=en_US&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="600" height="362" src="http://www.youtube.com/v/4Bg0bNoKseI?fs=1&amp;hl=en_US&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/&amp;t=reacXion+-+Art+Meets+Technology" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=reacXion+-+Art+Meets+Technology+-+http://bit.ly/c8mAET+%28via+%40sciguy14%29&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/&amp;title=reacXion+-+Art+Meets+Technology" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/&amp;title=reacXion+-+Art+Meets+Technology" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/&amp;title=reacXion+-+Art+Meets+Technology" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/&amp;title=reacXion+-+Art+Meets+Technology" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://slashdot.org/bookmark.pl?url=http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/&amp;title=reacXion+-+Art+Meets+Technology" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-printfriendly">
			<a href="http://www.printfriendly.com/print?url=http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/" rel="nofollow" class="external" title="Send this page to Print Friendly">Send this page to Print Friendly</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jeremyblum?a=iuyxUUbix8I:Q8PCG2Tv03M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=iuyxUUbix8I:Q8PCG2Tv03M:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=iuyxUUbix8I:Q8PCG2Tv03M:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=iuyxUUbix8I:Q8PCG2Tv03M:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=iuyxUUbix8I:Q8PCG2Tv03M:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=iuyxUUbix8I:Q8PCG2Tv03M:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=iuyxUUbix8I:Q8PCG2Tv03M:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=iuyxUUbix8I:Q8PCG2Tv03M:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=iuyxUUbix8I:Q8PCG2Tv03M:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=iuyxUUbix8I:Q8PCG2Tv03M:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=iuyxUUbix8I:Q8PCG2Tv03M:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=iuyxUUbix8I:Q8PCG2Tv03M:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jeremyblum/~4/iuyxUUbix8I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jeremyblum.com/2010/08/15/reacxion-art-meets-technology/</feedburner:origLink></item>
		<item>
		<title>A Taste of Things to Come</title>
		<link>http://feedproxy.google.com/~r/jeremyblum/~3/lQMMTTHricE/</link>
		<comments>http://jeremyblum.com/2010/08/03/a-taste-of-things-to-come/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 17:23:08 +0000</pubDate>
		<dc:creator>Jeremy Blum</dc:creator>
				<category><![CDATA[My Life]]></category>
		<category><![CDATA[Tech Ramblings]]></category>
		<category><![CDATA[updates]]></category>

		<guid isPermaLink="false">http://jeremyblum.com/?p=512</guid>
		<description><![CDATA[Just a real quick update. I&#8217;m currently in the throes of building two computers, working on an electronics project, getting my Fall classes in order, and organizing Cornell&#8217;s new Sustainable Design Team (which is replacing the Solar Decathlon Team).  And I&#8217;m trying to do all of this in the next two weeks.  Needless to say, [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/ww-BVs9N137C7eP5osIlqpk7LEs/0/da"><img src="http://feedads.g.doubleclick.net/~a/ww-BVs9N137C7eP5osIlqpk7LEs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ww-BVs9N137C7eP5osIlqpk7LEs/1/da"><img src="http://feedads.g.doubleclick.net/~a/ww-BVs9N137C7eP5osIlqpk7LEs/1/di" border="0" ismap="true"></img></a></p><p>Just a real quick update.  I&#8217;m currently in the throes of building two computers, working on an electronics project, getting my Fall classes in order, and organizing Cornell&#8217;s new Sustainable Design Team (which is replacing the <a title="CUSD" href="http://jeremyblum.com/2009/08/31/cornell-solar-decathlon-at-the-ny-state-fair-and-beyond/" target="_blank">Solar Decathlon Team</a>).  And I&#8217;m trying to do all of this in the next two weeks.  Needless to say, I&#8217;m pretty busy &#8211; so here&#8217;s an update to let you know what videos will be coming up, etc.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/tJQBI8W08eY&amp;hl=en_US&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/tJQBI8W08eY&amp;hl=en_US&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://jeremyblum.com/2010/08/03/a-taste-of-things-to-come/&amp;t=A+Taste+of+Things+to+Come" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=A+Taste+of+Things+to+Come+-+http://bit.ly/ak6k3F+%28via+%40sciguy14%29&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://jeremyblum.com/2010/08/03/a-taste-of-things-to-come/&amp;title=A+Taste+of+Things+to+Come" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://jeremyblum.com/2010/08/03/a-taste-of-things-to-come/&amp;title=A+Taste+of+Things+to+Come" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://jeremyblum.com/2010/08/03/a-taste-of-things-to-come/&amp;title=A+Taste+of+Things+to+Come" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://jeremyblum.com/2010/08/03/a-taste-of-things-to-come/&amp;title=A+Taste+of+Things+to+Come" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://slashdot.org/bookmark.pl?url=http://jeremyblum.com/2010/08/03/a-taste-of-things-to-come/&amp;title=A+Taste+of+Things+to+Come" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://jeremyblum.com/2010/08/03/a-taste-of-things-to-come/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://jeremyblum.com/2010/08/03/a-taste-of-things-to-come/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-printfriendly">
			<a href="http://www.printfriendly.com/print?url=http://jeremyblum.com/2010/08/03/a-taste-of-things-to-come/" rel="nofollow" class="external" title="Send this page to Print Friendly">Send this page to Print Friendly</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jeremyblum?a=lQMMTTHricE:nT9vc6mLpbs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=lQMMTTHricE:nT9vc6mLpbs:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=lQMMTTHricE:nT9vc6mLpbs:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=lQMMTTHricE:nT9vc6mLpbs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=lQMMTTHricE:nT9vc6mLpbs:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=lQMMTTHricE:nT9vc6mLpbs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=lQMMTTHricE:nT9vc6mLpbs:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=lQMMTTHricE:nT9vc6mLpbs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=lQMMTTHricE:nT9vc6mLpbs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=lQMMTTHricE:nT9vc6mLpbs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=lQMMTTHricE:nT9vc6mLpbs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=lQMMTTHricE:nT9vc6mLpbs:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jeremyblum/~4/lQMMTTHricE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jeremyblum.com/2010/08/03/a-taste-of-things-to-come/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jeremyblum.com/2010/08/03/a-taste-of-things-to-come/</feedburner:origLink></item>
		<item>
		<title>Website Redesign!</title>
		<link>http://feedproxy.google.com/~r/jeremyblum/~3/HyaU_pwRDZk/</link>
		<comments>http://jeremyblum.com/2010/07/19/website-redesign/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 05:14:51 +0000</pubDate>
		<dc:creator>Jeremy Blum</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://jeremyblum.com/?p=498</guid>
		<description><![CDATA[Well well&#8230; look who has finally decided to move his blog design out of the dark ages!  I&#8217;ve spent the last month or two working on this new blog design &#8211; I really hope you like it!  It takes advantage of a whole bunch of new wordpress blogging features like nested comments, better tag support, [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/OVk3JdRDixjI1-h4FDIsDidUFZ8/0/da"><img src="http://feedads.g.doubleclick.net/~a/OVk3JdRDixjI1-h4FDIsDidUFZ8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/OVk3JdRDixjI1-h4FDIsDidUFZ8/1/da"><img src="http://feedads.g.doubleclick.net/~a/OVk3JdRDixjI1-h4FDIsDidUFZ8/1/di" border="0" ismap="true"></img></a></p><p>Well well&#8230; look who has finally decided to move his blog design out of the dark ages!  I&#8217;ve spent the last month or two working on this new blog design &#8211; I really hope you like it!  It takes advantage of a whole bunch of new wordpress blogging features like nested comments, better tag support, and widgets.  For all you newcomers, here&#8217;s a shot of what jeremyblum.com used to look like:</p>
<div id="attachment_499" class="wp-caption aligncenter" style="width: 360px"><a rel="lightbox" title="RIP Previous Blog Layout (2007-2010)" href="http://jeremyblum.com/wp-content/uploads/2010/07/old-school.jpg"><img class="size-large wp-image-499   " title="old school blog layout" src="http://jeremyblum.com/wp-content/uploads/2010/07/old-school-500x472.jpg" alt="old school blog layout" width="350" height="330" /></a><p class="wp-caption-text">RIP Previous Blog Layout (2007-2010)</p></div>
<p>Compare that&#8230;to this!</p>
<div id="attachment_505" class="wp-caption aligncenter" style="width: 360px"><a rel="lightbox" title="The Shiny New Website Design!" href="http://jeremyblum.com/wp-content/uploads/2010/07/new-school.jpg"><img class="size-large wp-image-505  " title="new school" src="http://jeremyblum.com/wp-content/uploads/2010/07/new-school-500x371.jpg" alt="new school" width="350" height="260" /></a><p class="wp-caption-text">The Shiny New Website Design!</p></div>
<p style="text-align: left;">If you have any comments on the new design, please feel free to let me know what you think!</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://jeremyblum.com/2010/07/19/website-redesign/&amp;t=Website+Redesign%21" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Website+Redesign%21+-+http://bit.ly/afhskr+%28via+%40sciguy14%29&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://jeremyblum.com/2010/07/19/website-redesign/&amp;title=Website+Redesign%21" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://jeremyblum.com/2010/07/19/website-redesign/&amp;title=Website+Redesign%21" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://jeremyblum.com/2010/07/19/website-redesign/&amp;title=Website+Redesign%21" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://jeremyblum.com/2010/07/19/website-redesign/&amp;title=Website+Redesign%21" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://slashdot.org/bookmark.pl?url=http://jeremyblum.com/2010/07/19/website-redesign/&amp;title=Website+Redesign%21" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://jeremyblum.com/2010/07/19/website-redesign/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://jeremyblum.com/2010/07/19/website-redesign/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-printfriendly">
			<a href="http://www.printfriendly.com/print?url=http://jeremyblum.com/2010/07/19/website-redesign/" rel="nofollow" class="external" title="Send this page to Print Friendly">Send this page to Print Friendly</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HyaU_pwRDZk:I6FH8HmVL_I:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HyaU_pwRDZk:I6FH8HmVL_I:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=HyaU_pwRDZk:I6FH8HmVL_I:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HyaU_pwRDZk:I6FH8HmVL_I:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=HyaU_pwRDZk:I6FH8HmVL_I:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HyaU_pwRDZk:I6FH8HmVL_I:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=HyaU_pwRDZk:I6FH8HmVL_I:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HyaU_pwRDZk:I6FH8HmVL_I:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HyaU_pwRDZk:I6FH8HmVL_I:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=HyaU_pwRDZk:I6FH8HmVL_I:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=HyaU_pwRDZk:I6FH8HmVL_I:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=HyaU_pwRDZk:I6FH8HmVL_I:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jeremyblum/~4/HyaU_pwRDZk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jeremyblum.com/2010/07/19/website-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jeremyblum.com/2010/07/19/website-redesign/</feedburner:origLink></item>
		<item>
		<title>Let’s get Digital…or Analog!?</title>
		<link>http://feedproxy.google.com/~r/jeremyblum/~3/CU68J5mt7Dk/</link>
		<comments>http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 22:30:55 +0000</pubDate>
		<dc:creator>Jeremy Blum</dc:creator>
				<category><![CDATA[UltimateComputers.net]]></category>
		<category><![CDATA[analog]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[digital]]></category>
		<category><![CDATA[parallax]]></category>
		<category><![CDATA[techbits]]></category>

		<guid isPermaLink="false">http://jeremyblum.com/?p=477</guid>
		<description><![CDATA[Pardon the stupid title for this post.  It&#8217;s simply what popped into my head.  Anyways&#8230;I&#8217;ve got a new episode of techbits!  It&#8217;s been several months since the last episode, but hopefully my recent electronics projects have kept you entertained in the meanwhile.  This time, I&#8217;m talking about analog and digital signals &#8211; Both of which [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/lPYHK-HEULjcbOvVn47uqVpD8Zo/0/da"><img src="http://feedads.g.doubleclick.net/~a/lPYHK-HEULjcbOvVn47uqVpD8Zo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/lPYHK-HEULjcbOvVn47uqVpD8Zo/1/da"><img src="http://feedads.g.doubleclick.net/~a/lPYHK-HEULjcbOvVn47uqVpD8Zo/1/di" border="0" ismap="true"></img></a></p><p>Pardon the stupid title for this post.  It&#8217;s simply what popped into my head.  Anyways&#8230;I&#8217;ve got a new episode of <a title="Other TechBits" href="http://jeremyblum.com/tag/techbits/">techbits</a>!  It&#8217;s been several months since the <a title="TechBits 12" href="http://www.youtube.com/watch?v=cNx7nNzvetM" target="_blank">last episode</a>, but hopefully my recent <a title="Hacks and Mods" href="http://jeremyblum.com/category/assorted-hacks-and-mods/" target="_self">electronics projects</a> have kept you entertained in the meanwhile.  This time, I&#8217;m talking about analog and digital signals &#8211; Both of which are inescapable in computers and all other electronic devices.  Enjoy!<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="295" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Z3rsO912e3I&amp;hl=en_US&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/Z3rsO912e3I&amp;hl=en_US&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/&amp;t=Let%27s+get+Digital...or+Analog%21%3F" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Let%27s+get+Digital...or+Analog%21%3F+-+http://bit.ly/bqLGpk+%28via+%40sciguy14%29&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/&amp;title=Let%27s+get+Digital...or+Analog%21%3F" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/&amp;title=Let%27s+get+Digital...or+Analog%21%3F" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/&amp;title=Let%27s+get+Digital...or+Analog%21%3F" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/&amp;title=Let%27s+get+Digital...or+Analog%21%3F" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://slashdot.org/bookmark.pl?url=http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/&amp;title=Let%27s+get+Digital...or+Analog%21%3F" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-printfriendly">
			<a href="http://www.printfriendly.com/print?url=http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/" rel="nofollow" class="external" title="Send this page to Print Friendly">Send this page to Print Friendly</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jeremyblum?a=CU68J5mt7Dk:fWWqjtfWKQo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=CU68J5mt7Dk:fWWqjtfWKQo:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=CU68J5mt7Dk:fWWqjtfWKQo:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=CU68J5mt7Dk:fWWqjtfWKQo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=CU68J5mt7Dk:fWWqjtfWKQo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=CU68J5mt7Dk:fWWqjtfWKQo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=CU68J5mt7Dk:fWWqjtfWKQo:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=CU68J5mt7Dk:fWWqjtfWKQo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=CU68J5mt7Dk:fWWqjtfWKQo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=CU68J5mt7Dk:fWWqjtfWKQo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=CU68J5mt7Dk:fWWqjtfWKQo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=CU68J5mt7Dk:fWWqjtfWKQo:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jeremyblum/~4/CU68J5mt7Dk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jeremyblum.com/2010/06/20/lets-get-digital-or-analog/</feedburner:origLink></item>
		<item>
		<title>SudoGlove – Hardware Control Using Hand Gestures</title>
		<link>http://feedproxy.google.com/~r/jeremyblum/~3/b50cv-PsfrQ/</link>
		<comments>http://jeremyblum.com/2010/05/09/sudoglove/#comments</comments>
		<pubDate>Sun, 09 May 2010 16:45:34 +0000</pubDate>
		<dc:creator>Jeremy Blum</dc:creator>
				<category><![CDATA[Assorted Hacks and Mods]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[Cornell]]></category>
		<category><![CDATA[RC Car]]></category>
		<category><![CDATA[SudoGlove]]></category>

		<guid isPermaLink="false">http://jeremyblum.com/?p=421</guid>
		<description><![CDATA[Update 5/19/10 &#8211; I have uploaded the final report, code, schematics, laser-cutting files, and sound effects!  Read on to download them. Introducing the SudoGlove Control System!  This is my final project for INFO4320 at Cornell Engineering.  It was developed by me and three other students: Joe Ballerini, Tiffany Ng, and Alex Garcia.  You get geek [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/goySI1-ddCwYZNC69Q3xng9yD0Q/0/da"><img src="http://feedads.g.doubleclick.net/~a/goySI1-ddCwYZNC69Q3xng9yD0Q/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/goySI1-ddCwYZNC69Q3xng9yD0Q/1/da"><img src="http://feedads.g.doubleclick.net/~a/goySI1-ddCwYZNC69Q3xng9yD0Q/1/di" border="0" ismap="true"></img></a></p><p style="text-align: center;">
<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020098.JPG" title="Complete System" rel="lightbox[singlepic166]" >
	<img class="ngg-singlepic ngg-center" src="http://jeremyblum.com/index.php?callback=image&amp;pid=166&amp;width=500&amp;height=375&amp;mode=" alt="Complete System" title="Complete System" />
</a>
</p>
<p><em><strong>Update 5/19/10 &#8211; I have uploaded the final report, code, schematics, laser-cutting files, and sound effects!  <a title="Read On!" href="http://jeremyblum.com/2010/05/09/sudoglove/#more-421" target="_self">Read on</a> to download them</strong></em>.</p>
<p>Introducing the SudoGlove Control System!  This is my final project for <a title="INFO4320" href="http://www.infosci.cornell.edu/courses/courses.asp?cnumber=INFO%204320" target="_blank">INFO4320</a> at Cornell Engineering.  It was developed by me and three other students: <a title="Joe's Youtube Channel" href="http://www.youtube.com/user/JoeBallerini" target="_blank">Joe Ballerini</a>, <a title="Tiffany's Youtube Channel" href="http://www.youtube.com/user/2tyn" target="_blank">Tiffany Ng</a>, and <a title="Alex's Youtube Channel" href="http://www.youtube.com/user/EndlessDofAce" target="_blank">Alex Garcia</a>.  You get geek points if you can figure out why we decided to call it the SudoGlove.  <a title="XKCD Sudo Sandwich" href="http://jeremyblum.com/2008/11/10/sudo-sandwhich/" target="_blank">Here&#8217;s a hint</a>&#8230;</p>
<p>SudoGlove aims to bridge the gap between the user and traditional physical hardware devices. Given the high learning curve in understanding how to use foreign technologies, we hope to break away from conventional control mechanisms and explore an intuitive way to control these devices. SudoGlove provides a tangible interface that relies on hand gestures to wirelessly control any device or software. By removing the distance between the user and traditional hardware devices, our goal is for SudoGlove to feel more like an extension of the body as opposed to an external machine.</p>
<p>As an investigation into this idea, the goal of this project is to capture simple hand gestures from the SudoGlove and use that input to wirelessly control a modified RC car. Controlled variables include speed, steering, forward/reverse, headlights, siren lights, siren sounds, and a horn using a combination of flex, force, vibration, and gyroscopic sensors.</p>
<p><em>News: SudoGlove has been<a title="Hack a Day" href="http://hackaday.com/2010/05/10/more-glove-based-interfaces/" target="_blank"> featured on Hack-a-Day</a>!</em></p>
<h3><a title="Read On!" href="http://jeremyblum.com/2010/05/09/sudoglove/#more-421" target="_self"><strong>Read on for a demonstration video, photo gallery, additional information, and downloadable content!</strong></a></h3>
<p><span id="more-421"></span></p>
<p><strong>VIDEO DEMONSTRATION</strong><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/RnWPoaLU1i4&amp;hl=en_US&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/RnWPoaLU1i4&amp;hl=en_US&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><strong>THE TEAM</strong></p>
<table>
<tbody>
<tr>
<td>
<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020111.JPG" title="Jeremy Wielding the Glove" rel="lightbox[singlepic172]" >
	<img class="ngg-singlepic" src="http://jeremyblum.com/index.php?callback=image&amp;pid=172&amp;width=120&amp;height=120&amp;mode=" alt="Jeremy Wielding the Glove" title="Jeremy Wielding the Glove" />
</a>
</td>
<td>
<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020118.JPG" title="Heyyy" rel="lightbox[singlepic177]" >
	<img class="ngg-singlepic" src="http://jeremyblum.com/index.php?callback=image&amp;pid=177&amp;width=120&amp;height=120&amp;mode=" alt="Heyyy" title="Heyyy" />
</a>
</td>
<td>
<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020121.JPG" title="Tiffany Shows of the Glove" rel="lightbox[singlepic178]" >
	<img class="ngg-singlepic" src="http://jeremyblum.com/index.php?callback=image&amp;pid=178&amp;width=120&amp;height=120&amp;mode=" alt="Tiffany Shows of the Glove" title="Tiffany Shows of the Glove" />
</a>
</td>
<td>
<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020126.JPG" title="Alex Ready for Action" rel="lightbox[singlepic181]" >
	<img class="ngg-singlepic" src="http://jeremyblum.com/index.php?callback=image&amp;pid=181&amp;width=120&amp;height=120&amp;mode=" alt="Alex Ready for Action" title="Alex Ready for Action" />
</a>
</td>
</tr>
</tbody>
</table>
<p>We&#8217;re crazy engineers and there&#8217;s no telling what we may do next!</p>
<p><strong>SYSTEM COMPONENTS</strong><br />
<a rel="lightbox" title="Sewing Master" href="http://jeremyblum.com/wp-content/uploads/2010/05/Dia-Sewing-small.jpg"><img class="size-thumbnail wp-image-431 alignright" style="margin-left: 10px; margin-right: 10px;" title="Sewing Master" src="http://jeremyblum.com/wp-content/uploads/2010/05/Dia-Sewing-small-150x150.jpg" alt="Sewing Master" width="150" height="150" /></a>The SudoGlove Control system consists of three main components: The <a rel="lightbox" title="SudoGlove" href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020095.JPG" target="_blank">actual glove</a>, the <a rel="lightbox" title="SudoGlove Controller" href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020075.JPG" target="_blank">control pack</a>, and the <a rel="lightbox" title="RC Car" href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020101.JPG" target="_blank">RC car</a>.  The glove is a standard Reebok glove with 5 sensors sewn in (thanks to my girlfriend for teaching me how to sew &#8211; Picture on the right).  The sensors include a flex sensor on the index finger, two force sensors on the ring and pinky fingers, a vibration sensor in the palm, and a <a rel="lightbox" title="Gyroscope" href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020051.JPG" target="_blank">two dimensional gyroscope</a> on the wrist.  A small protoboard houses 3 status LEDs, and a connector for the 12-conductor wire that goes to the control pack.</p>
<p>The <a rel="lightbox" title="Control Unit" href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020108.JPG" target="_blank">control pack</a> contains an arduino mega, prototyping shield, XBee and XBee shield, 9V Battery, illuminated power switch and a connection for the glove.  The case was designed in the Alibre Cad program and laser-cut using the Epilog Laser in <a title="Cornell Computational Sythesis Lab" href="http://ccsl.mae.cornell.edu/" target="_blank">Cornell&#8217;s Computational Synthesis Lab</a>.  The <a rel="lightbox" title="Box Etching" href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020070.JPG" target="_blank">top of the box was etched</a> using this laser as well.</p>
<p>The final system component is the RC car.  We removed all the original electronics and kept just the two motors and the chassis.  An <a rel="lightbox" title="XBee module in the car" href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020035.JPG" target="_blank">XBee wireless module</a> receives commands from the glove, and an <a rel="lightbox" title="Arduino Pro Mini" href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020036.JPG" target="_blank">arduino pro mini</a> processes these and tells the car what to do.   An <a title="H-Bridge on Wikipedia" href="http://en.wikipedia.org/wiki/H-bridge" target="_blank">H-Bridge</a> is commanded by the arduino and drives the motors in the appropriate directions.  We modified the car chassis to include 2 headlights, 4 siren lights, and speaker for playing sound effects.  The speaker is controlled by a <a title="SOMO on Sparkfun" href="http://www.sparkfun.com/commerce/product_info.php?products_id=9534" target="_blank">SOMO audio module</a> which communicates with the arduino as well.</p>
<p><strong>PHOTO GALLERY</strong><br />

<div class="ngg-galleryoverview" id="ngg-gallery-16-421">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://jeremyblum.com/2010/05/09/sudoglove/?show=slide">
			view slideshow		</a>
	</div>

	
	<!-- Thumbnails -->
		
	<div id="ngg-image-133" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020012.JPG" title="Arduino Mega and Shields" rel="lightbox[set_16]" >
								<img title="Arduino Mega and Shields" alt="Arduino Mega and Shields" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020012.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-134" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020023.JPG" title="Testing the Flex Sensor" rel="lightbox[set_16]" >
								<img title="Testing the Flex Sensor" alt="Testing the Flex Sensor" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020023.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-135" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020026.JPG" title="Some Very Messy Wiring" rel="lightbox[set_16]" >
								<img title="Some Very Messy Wiring" alt="Some Very Messy Wiring" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020026.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-136" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020029.JPG" title="Assembling our First Prototpye" rel="lightbox[set_16]" >
								<img title="Assembling our First Prototpye" alt="Assembling our First Prototpye" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020029.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-137" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020033.JPG" title="First Car Prototpye" rel="lightbox[set_16]" >
								<img title="First Car Prototpye" alt="First Car Prototpye" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020033.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-138" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020035.JPG" title="Xbee Wireless and Turn Motor" rel="lightbox[set_16]" >
								<img title="Xbee Wireless and Turn Motor" alt="Xbee Wireless and Turn Motor" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020035.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-139" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020036.JPG" title="Arduino Pro Mini" rel="lightbox[set_16]" >
								<img title="Arduino Pro Mini" alt="Arduino Pro Mini" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020036.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-140" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020038.JPG" title="Piezo Speaker for Testing" rel="lightbox[set_16]" >
								<img title="Piezo Speaker for Testing" alt="Piezo Speaker for Testing" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020038.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-141" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020041.JPG" title="We use 6V" rel="lightbox[set_16]" >
								<img title="We use 6V" alt="We use 6V" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020041.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-142" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020045.JPG" title="Controller Wired Up" rel="lightbox[set_16]" >
								<img title="Controller Wired Up" alt="Controller Wired Up" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020045.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-143" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020048.JPG" title="Voltage Dividers for Sensors" rel="lightbox[set_16]" >
								<img title="Voltage Dividers for Sensors" alt="Voltage Dividers for Sensors" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020048.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-144" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020049.JPG" title="Glove Connection" rel="lightbox[set_16]" >
								<img title="Glove Connection" alt="Glove Connection" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020049.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-145" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020050.JPG" title="Lots of Wires!" rel="lightbox[set_16]" >
								<img title="Lots of Wires!" alt="Lots of Wires!" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020050.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-146" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020051.JPG" title="Gyroscope and LEDs" rel="lightbox[set_16]" >
								<img title="Gyroscope and LEDs" alt="Gyroscope and LEDs" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020051.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-147" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020052.JPG" title="Initial Flex Sensor Test" rel="lightbox[set_16]" >
								<img title="Initial Flex Sensor Test" alt="Initial Flex Sensor Test" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020052.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-148" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020055.JPG" title="Force Sensors with Original Sewing Job" rel="lightbox[set_16]" >
								<img title="Force Sensors with Original Sewing Job" alt="Force Sensors with Original Sewing Job" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020055.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-149" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020067.JPG" title="Does it fit!?" rel="lightbox[set_16]" >
								<img title="Does it fit!?" alt="Does it fit!?" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020067.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-150" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020068.JPG" title="Like a glove!" rel="lightbox[set_16]" >
								<img title="Like a glove!" alt="Like a glove!" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020068.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-151" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020069.JPG" title="Unlimited Poweeerrrr!" rel="lightbox[set_16]" >
								<img title="Unlimited Poweeerrrr!" alt="Unlimited Poweeerrrr!" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020069.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-152" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020070.JPG" title="Laser-Etched Cover" rel="lightbox[set_16]" >
								<img title="Laser-Etched Cover" alt="Laser-Etched Cover" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020070.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-153" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020073.JPG" title="Soldering the Power Switch" rel="lightbox[set_16]" >
								<img title="Soldering the Power Switch" alt="Soldering the Power Switch" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020073.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-154" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020075.JPG" title="Assembled in the Laser-Cut Holster" rel="lightbox[set_16]" >
								<img title="Assembled in the Laser-Cut Holster" alt="Assembled in the Laser-Cut Holster" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020075.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-155" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020076.JPG" title="XBee on the controller Board" rel="lightbox[set_16]" >
								<img title="XBee on the controller Board" alt="XBee on the controller Board" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020076.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-156" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020077.JPG" title="Shiny!" rel="lightbox[set_16]" >
								<img title="Shiny!" alt="Shiny!" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020077.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-157" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020078.JPG" title="More Testing of the Car Assembly" rel="lightbox[set_16]" >
								<img title="More Testing of the Car Assembly" alt="More Testing of the Car Assembly" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020078.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-158" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020080.JPG" title="Modifying the Car" rel="lightbox[set_16]" >
								<img title="Modifying the Car" alt="Modifying the Car" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020080.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-159" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020081.JPG" title="Speaker mounted in Roof" rel="lightbox[set_16]" >
								<img title="Speaker mounted in Roof" alt="Speaker mounted in Roof" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020081.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-160" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020082.JPG" title="Assembled Car Internals" rel="lightbox[set_16]" >
								<img title="Assembled Car Internals" alt="Assembled Car Internals" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020082.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-161" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020085.JPG" title="LED Connections" rel="lightbox[set_16]" >
								<img title="LED Connections" alt="LED Connections" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020085.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-162" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020091.JPG" title="Battery in Case" rel="lightbox[set_16]" >
								<img title="Battery in Case" alt="Battery in Case" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020091.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-163" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020093.JPG" title="Sensors Re-Sewed" rel="lightbox[set_16]" >
								<img title="Sensors Re-Sewed" alt="Sensors Re-Sewed" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020093.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-164" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020095.JPG" title="Testing the Fit" rel="lightbox[set_16]" >
								<img title="Testing the Fit" alt="Testing the Fit" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020095.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-165" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020096.JPG" title="Making a Fist" rel="lightbox[set_16]" >
								<img title="Making a Fist" alt="Making a Fist" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020096.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-166" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020098.JPG" title="Complete System" rel="lightbox[set_16]" >
								<img title="Complete System" alt="Complete System" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020098.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-167" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020100.JPG" title="Back View" rel="lightbox[set_16]" >
								<img title="Back View" alt="Back View" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020100.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-168" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020101.JPG" title="Front View" rel="lightbox[set_16]" >
								<img title="Front View" alt="Front View" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020101.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-169" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020102.JPG" title="Speaker Grill" rel="lightbox[set_16]" >
								<img title="Speaker Grill" alt="Speaker Grill" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020102.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-170" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020105.JPG" title="Top View" rel="lightbox[set_16]" >
								<img title="Top View" alt="Top View" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020105.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-171" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020108.JPG" title="Inside the Control Unit" rel="lightbox[set_16]" >
								<img title="Inside the Control Unit" alt="Inside the Control Unit" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020108.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-172" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020111.JPG" title="Jeremy Wielding the Glove" rel="lightbox[set_16]" >
								<img title="Jeremy Wielding the Glove" alt="Jeremy Wielding the Glove" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020111.JPG" width="100" height="74" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-173" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020112.JPG" title="Stand Back" rel="lightbox[set_16]" >
								<img title="Stand Back" alt="Stand Back" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020112.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-174" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020113.JPG" title="Jeremy and Joe Show off the System" rel="lightbox[set_16]" >
								<img title="Jeremy and Joe Show off the System" alt="Jeremy and Joe Show off the System" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020113.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-175" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020116.JPG" title="We're Very Exicted" rel="lightbox[set_16]" >
								<img title="We're Very Exicted" alt="We're Very Exicted" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020116.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-176" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020117.JPG" title="Whoa" rel="lightbox[set_16]" >
								<img title="Whoa" alt="Whoa" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020117.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-177" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020118.JPG" title="Heyyy" rel="lightbox[set_16]" >
								<img title="Heyyy" alt="Heyyy" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020118.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-178" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020121.JPG" title="Tiffany Shows of the Glove" rel="lightbox[set_16]" >
								<img title="Tiffany Shows of the Glove" alt="Tiffany Shows of the Glove" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020121.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-179" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020123.JPG" title="Tiffany Shows off the Glove" rel="lightbox[set_16]" >
								<img title="Tiffany Shows off the Glove" alt="Tiffany Shows off the Glove" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020123.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-180" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020124.JPG" title="Suspicious" rel="lightbox[set_16]" >
								<img title="Suspicious" alt="Suspicious" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020124.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-181" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020126.JPG" title="Alex Ready for Action" rel="lightbox[set_16]" >
								<img title="Alex Ready for Action" alt="Alex Ready for Action" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020126.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-182" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://jeremyblum.com/wp-content/gallery/sudoglove/P1020127.JPG" title="Alex Adorns the SudoGlove" rel="lightbox[set_16]" >
								<img title="Alex Adorns the SudoGlove" alt="Alex Adorns the SudoGlove" src="http://jeremyblum.com/wp-content/gallery/sudoglove/thumbs/thumbs_P1020127.JPG" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class="ngg-clear"></div> 	
</div>

</p>
<p><strong>SOURCE CODE, SCHEMATICS, AND DESIGNS</strong><br />
These materials are made available via a <a title="Creative Commons" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/" target="_blank">Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License</a>.  Feel free to modify and improve upon these materials as much as you like, but share your improvements and credit myself, Joe Ballerini, Alex Garcia, and Tiffany Ng as the original authors.  Please do not use these materials for commercial purposes.</p>
<p style="text-align: left;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/" target="_blank"><img class="aligncenter" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/us/88x31.png" alt="Creative Commons License" width="88" height="31" /></a><a href="http://jeremyblum.com/wp-content/uploads/2010/05/SudoGlove-Final-Deliverable.pdf"></a></p>
<p style="text-align: left;"><a href="http://jeremyblum.com/wp-content/uploads/2010/05/SudoGlove-Final-Deliverable.pdf">Download SudoGlove &#8211; Final Deliverable</a><br />
<a href="http://jeremyblum.com/wp-content/uploads/2010/05/SudoGlove-Code.zip">Download SudoGlove &#8211; Code</a><br />
<a href="http://jeremyblum.com/wp-content/uploads/2010/05/SudoGlove-Schematics.zip">Download SudoGlove &#8211; Schematics</a><br />
<a href="http://jeremyblum.com/wp-content/uploads/2010/05/SudoGlove-Laser-Cutting-Files.zip">Download SudoGlove &#8211; Laser Cutting Files</a><br />
<a href="http://jeremyblum.com/wp-content/uploads/2010/05/SudoGlove-AD4-Sounds.zip">Download SudoGlove &#8211; AD4 Sounds</a> (for use with SOMO Audio Module)</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://jeremyblum.com/2010/05/09/sudoglove/&amp;t=SudoGlove+-+Hardware+Control+Using+Hand+Gestures" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=SudoGlove+-+Hardware+Control+Using+Hand+Gestures+-+http://bit.ly/b2x8JF+%28via+%40sciguy14%29&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://jeremyblum.com/2010/05/09/sudoglove/&amp;title=SudoGlove+-+Hardware+Control+Using+Hand+Gestures" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://jeremyblum.com/2010/05/09/sudoglove/&amp;title=SudoGlove+-+Hardware+Control+Using+Hand+Gestures" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://jeremyblum.com/2010/05/09/sudoglove/&amp;title=SudoGlove+-+Hardware+Control+Using+Hand+Gestures" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://jeremyblum.com/2010/05/09/sudoglove/&amp;title=SudoGlove+-+Hardware+Control+Using+Hand+Gestures" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://slashdot.org/bookmark.pl?url=http://jeremyblum.com/2010/05/09/sudoglove/&amp;title=SudoGlove+-+Hardware+Control+Using+Hand+Gestures" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://jeremyblum.com/2010/05/09/sudoglove/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://jeremyblum.com/2010/05/09/sudoglove/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-printfriendly">
			<a href="http://www.printfriendly.com/print?url=http://jeremyblum.com/2010/05/09/sudoglove/" rel="nofollow" class="external" title="Send this page to Print Friendly">Send this page to Print Friendly</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jeremyblum?a=b50cv-PsfrQ:aP3fShanbbg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=b50cv-PsfrQ:aP3fShanbbg:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=b50cv-PsfrQ:aP3fShanbbg:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=b50cv-PsfrQ:aP3fShanbbg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=b50cv-PsfrQ:aP3fShanbbg:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=b50cv-PsfrQ:aP3fShanbbg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=b50cv-PsfrQ:aP3fShanbbg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=b50cv-PsfrQ:aP3fShanbbg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jeremyblum?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=b50cv-PsfrQ:aP3fShanbbg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=b50cv-PsfrQ:aP3fShanbbg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/jeremyblum?a=b50cv-PsfrQ:aP3fShanbbg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/jeremyblum?i=b50cv-PsfrQ:aP3fShanbbg:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jeremyblum/~4/b50cv-PsfrQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jeremyblum.com/2010/05/09/sudoglove/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://jeremyblum.com/2010/05/09/sudoglove/</feedburner:origLink></item>
	</channel>
</rss>
