<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Hack a Day &#187; controller</title>
	<atom:link href="http://hackaday.com/tag/controller/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackaday.com</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Fri, 10 Feb 2012 10:54:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='hackaday.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/5560f98f805877b0e332f191cb9e0af3?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Hack a Day &#187; controller</title>
		<link>http://hackaday.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://hackaday.com/osd.xml" title="Hack a Day" />
	<atom:link rel='hub' href='http://hackaday.com/?pushpress=hub'/>
		<item>
		<title>Modular controllers you can&#8217;t wait to show off to your friends</title>
		<link>http://hackaday.com/2012/01/25/modular-controllers-you-cant-wait-to-show-off-to-your-friends/</link>
		<comments>http://hackaday.com/2012/01/25/modular-controllers-you-cant-wait-to-show-off-to-your-friends/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 20:33:06 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[midi]]></category>
		<category><![CDATA[Teensy]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=66240</guid>
		<description><![CDATA[Let&#8217;s get this straight, [Alex] is going to show us how to make controllers like this one? Where do we sign up? Even without seeing it in action we want one, but the urge to build is even greater after he shows it off (check the clip after the break). He&#8217;s a design student who [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=66240&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-66241" title="modular-controllers" src="http://hackadaycom.files.wordpress.com/2012/01/modular-controllers-e1327509379786.jpg" alt="" width="470" height="351" /></p>
<p>Let&#8217;s get this straight, [Alex] is going to show us how to make controllers like this one? Where do we sign up? Even without seeing it in action we want one, but the urge to build is even greater after he shows it off (check the clip after the break). He&#8217;s a design student who made an open source project aimed at making it easier to <a href="http://www.instructables.com/id/A-Framework-For-Making-Affordable-Stylish-Modula/">build hardware controllers that pair with just about any software application</a>.</p>
<p>The need for external controllers is on the rise, starting with music-based applications like DJ tools, and Midi controllers for musicians (we&#8217;re thinking <a href="http://hackaday.com/2010/01/12/arduinome-with-many-pots/">Monome clones</a>). But anything that can take input from a USB HID can be controlled with something like this. That&#8217;s because [Alex] is using the Teensy controller board as an interface. Just select the input types you want &#8211; sliders, potentiometers, buttons, switches &#8211; then wire them up to the microcontroller pins. If you start to run out of inputs he also discusses some add-on chips to use as port expanders.</p>
<p>Of course there&#8217;s a lot to be said for the physical appearance as well. Even though he used point-to-point connections for all of the controls, that wiring is hidden behind the aesthetically pleasing laser-cut dashboard. Follow his advice for layout and <a href="http://hackaday.com/2012/01/13/grenadier-wins-the-laser-cutter-for-his-portable-x-ray-project/">find a friend with access to a sweet laser cutter</a> and you&#8217;re in business.<span id="more-66240"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2012/01/25/modular-controllers-you-cant-wait-to-show-off-to-your-friends/"><img src="http://img.youtube.com/vi/lf-4HYM94_M/2.jpg" alt="" /></a></span></p>
<br />Filed under: <a href='http://hackaday.com/category/microcontrollers/'>Microcontrollers</a>, <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/66240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/66240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/66240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/66240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/66240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/66240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/66240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/66240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/66240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/66240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/66240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/66240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/66240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/66240/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=66240&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2012/01/25/modular-controllers-you-cant-wait-to-show-off-to-your-friends/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2012/01/modular-controllers-e1327509379786.jpg" medium="image">
			<media:title type="html">modular-controllers</media:title>
		</media:content>
	</item>
		<item>
		<title>NES controller uses capacitive touch instead of buttons</title>
		<link>http://hackaday.com/2012/01/19/nes-controller-uses-capacitive-touch-instead-of-buttons/</link>
		<comments>http://hackaday.com/2012/01/19/nes-controller-uses-capacitive-touch-instead-of-buttons/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 22:57:48 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[nintendo hacks]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[capacitance]]></category>
		<category><![CDATA[capacitive]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[mill]]></category>
		<category><![CDATA[nes]]></category>
		<category><![CDATA[pcb]]></category>
		<category><![CDATA[touch sensor]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=65769</guid>
		<description><![CDATA[Here&#8217;s one way to really keep the component count low. [David] developed an NES controller that doesn&#8217;t use any buttons. The copper clad has been milled to provide a pad which registers a button push based on capacitance. The board has a SIL header at the top, making it easy to plug into the Arduino [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=65769&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-65770" title="nes-capacitive-touch-controller" src="http://hackadaycom.files.wordpress.com/2012/01/nes-capacitive-touch-controller-e1326986043496.jpg" alt="" width="470" height="313" /></p>
<p>Here&#8217;s one way to really keep the component count low. [David] developed <a href="http://mezzomill.com/NesController/Site/MM_Arduino_Nes_Controller.html">an NES controller that doesn&#8217;t use any buttons</a>. The copper clad has been milled to provide a pad which registers a button push based on capacitance. The board has a SIL header at the top, making it easy to plug into the Arduino board that reads the inputs.</p>
<p>[David] had trouble getting the Arduino pin read functions to respond fast enough for he NES console&#8217;s expectations. He ended up using commands to access the ATmega&#8217;s peripherals directly in order to achieve the target timing. Speaking of, he did his own sniffing of the communication scheme using a logic analyzer. The results of that work, as well as the board files and code are available at the site linked above. And there&#8217;s a demo of the controller used to play Super Mario Bros. in the clip after the break.</p>
<p>This is actually a tangential project using <a href="http://www.kickstarter.com/projects/977338529/mezzomill-carves-circuits-from-cad">a PCB mill which he&#8217;s developing through Kickstarter</a>. This certainly shows that the mills works as designed. <span id="more-65769"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2012/01/19/nes-controller-uses-capacitive-touch-instead-of-buttons/"><img src="http://img.youtube.com/vi/q77DB5VSVzI/2.jpg" alt="" /></a></span></p>
<br />Filed under: <a href='http://hackaday.com/category/nintendo-hacks/'>nintendo hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/65769/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/65769/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/65769/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/65769/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/65769/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/65769/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/65769/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/65769/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/65769/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/65769/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/65769/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/65769/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/65769/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/65769/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=65769&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2012/01/19/nes-controller-uses-capacitive-touch-instead-of-buttons/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2012/01/nes-capacitive-touch-controller-e1326986043496.jpg" medium="image">
			<media:title type="html">nes-capacitive-touch-controller</media:title>
		</media:content>
	</item>
		<item>
		<title>Adjustable rapid fire for Xbox 360 controller</title>
		<link>http://hackaday.com/2012/01/11/adjustable-rapid-fire-for-xbox-360-controller/</link>
		<comments>http://hackaday.com/2012/01/11/adjustable-rapid-fire-for-xbox-360-controller/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 23:32:03 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[attiny85]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[rapid fire]]></category>
		<category><![CDATA[xbox 360]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=65298</guid>
		<description><![CDATA[[Shawn] wrote in to share his post outlining the addition of rapid fire to an Xbox 360 controller. He&#8217;s going all out with this mod by including a pretty beefy microcontroller. But you get a lot of functionality for that. You can just make out the trimpot below and to the right of the green [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=65298&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-65299" title="xbox-360-rapid-fire" src="http://hackadaycom.files.wordpress.com/2012/01/xbox-360-rapid-fire-e1326311446861.jpg" alt="" width="470" height="376" /></p>
<p>[Shawn] wrote in to share his post outlining <a href="http://theifdark.blogspot.com/2012/01/diy-how-to-fully-adjustable-xbox-360.html">the addition of rapid fire to an Xbox 360 controller</a>. He&#8217;s going all out with this mod by including a pretty beefy microcontroller. But you get a lot of functionality for that. You can just make out the trimpot below and to the right of the green A button. This tweaks the speed at which your right trigger repeats. Next to the trimmer is an amber LED which indicates whether the hack is enabled or not. The switch to the left of the D-pad simply patches the add-on circuit into the right trigger hardware.</p>
<p>Some might raise an eyebrow when we call the ATtiny85 used here beefy. But considering the job at hand, we&#8217;re sure a lot of the lower end of the ATtiny family will work just as well. [Shawn] soldered everything up on a piece of protoboard and removed one of the rumble motors to make room inside the controller. The video after the break is pretty shaky and out of focus, but you can clearly hear him explain how the hack works.</p>
<p>If you&#8217;re looking for a rapid fire mod that doesn&#8217;t require programming a chip, perhaps <a href="http://hackaday.com/2008/07/28/simple-xbox-360-rapid-fire-mod/">you could just repurpose the PWM from the LED</a>.<span id="more-65298"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2012/01/11/adjustable-rapid-fire-for-xbox-360-controller/"><img src="http://img.youtube.com/vi/mYAedWjAQ4E/2.jpg" alt="" /></a></span></p>
<br />Filed under: <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/65298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/65298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/65298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/65298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/65298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/65298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/65298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/65298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/65298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/65298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/65298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/65298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/65298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/65298/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=65298&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2012/01/11/adjustable-rapid-fire-for-xbox-360-controller/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2012/01/xbox-360-rapid-fire-e1326311446861.jpg" medium="image">
			<media:title type="html">xbox-360-rapid-fire</media:title>
		</media:content>
	</item>
		<item>
		<title>Arcade controller will give you button envy</title>
		<link>http://hackaday.com/2012/01/03/arcade-controller-will-give-you-button-envy/</link>
		<comments>http://hackaday.com/2012/01/03/arcade-controller-will-give-you-button-envy/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 13:00:31 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[buttons]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[xbox 360]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=64616</guid>
		<description><![CDATA[[Aaron's] arcade controller really makes us want to put in a button order. There aren&#8217;t any secrets hidden in his design or fabrication, but he did a remarkably clean job of putting it together. The housing is a writing box he bought at the hardware store (but he also shows off an emtpy Xbox 360 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=64616&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-64617" title="xbox360-arcade-controller" src="http://hackadaycom.files.wordpress.com/2012/01/xbox360-arcade-controller.jpg" alt="" width="500" height="373" /></p>
<p><a href="http://x2jiggy.com/2012/01/xbox-pc-arcade-joystick/">[Aaron's] arcade controller</a> really makes us want to put in a button order. There aren&#8217;t any secrets hidden in his design or fabrication, but he did a remarkably clean job of putting it together.</p>
<p>The housing is a writing box he bought at the hardware store (but he also shows off an emtpy Xbox 360 case hosting the same control layout). It has a hinged cover which is perfect for getting at the components inside, and is also at a nice angle for your wrists during long gaming session.</p>
<p>An Xbox 360 controller provides the connectivity for the device. Obviously it will work with the Microsoft hardware, but all modern operating systems have methods available for interfacing with these controllers as well. In the video after the break you can see [Aaron] gut the controller, soldering wires to all of the button pads and connecting those to some terminal strips. This makes the wire organization inside quite clean. He uses crimp connectors to jumper the buttons and joy stick to the other side of the terminals. Add  a nice paint job and you&#8217;ve got a controller that will look right at home in your living room.</p>
<p><span id="more-64616"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2012/01/03/arcade-controller-will-give-you-button-envy/"><img src="http://img.youtube.com/vi/L5qrZHVFXE0/2.jpg" alt="" /></a></span></p>
<br />Filed under: <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/64616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/64616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/64616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/64616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/64616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/64616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/64616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/64616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/64616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/64616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/64616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/64616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/64616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/64616/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=64616&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2012/01/03/arcade-controller-will-give-you-button-envy/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2012/01/xbox360-arcade-controller.jpg" medium="image">
			<media:title type="html">xbox360-arcade-controller</media:title>
		</media:content>
	</item>
		<item>
		<title>Pick up that can, [Jeri]</title>
		<link>http://hackaday.com/2011/12/04/pick-up-that-can-jeri/</link>
		<comments>http://hackaday.com/2011/12/04/pick-up-that-can-jeri/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 17:01:21 +0000</pubDate>
		<dc:creator>Brian Benchoff</dc:creator>
				<category><![CDATA[misc hacks]]></category>
		<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[half-life]]></category>
		<category><![CDATA[tilt switch]]></category>
		<category><![CDATA[video game]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=62612</guid>
		<description><![CDATA[We all need an excuse to play Half-Life 2 sometimes. [Jeri Ellsworth] put together a My First Crowbar controller to throw a few headcrabs across the room. It&#8217;s pretty much Half-Life 2 for the Wii. The build is very simple &#8211; just a tilt switch hot glued to the underside of a childs-size crowbar. Two [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=62612&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-62613" title="crowbar" src="http://hackadaycom.files.wordpress.com/2011/12/crowbar.jpg" alt="" width="470" height="162" /></p>
<p>We all need an excuse to play Half-Life 2 sometimes. [Jeri Ellsworth] put together a <a href="http://www.youtube.com/watch?v=aW49Mjn5f0g">My First Crowbar</a> controller to throw a few headcrabs across the room. It&#8217;s pretty much Half-Life 2 for the Wii.</p>
<p>The build is very simple &#8211; just a tilt switch hot glued to the underside of a childs-size crowbar. Two leads go from the tilt switch to the contacts on a (PS3?) controller. All you need to do to attack is swing the crowbar wildly.</p>
<p>[Jeri] has us wondering what other awesome game controllers could be made. Of course we&#8217;ve been wanting a real-life Gravity Gun or Portal Gun for years now, but right now we&#8217;re thinking about a real Katamari. We might need more hot glue.</p>
<p>As far as building our own, we&#8217;re thinking about using one of the <a href="http://hackaday.com/2011/12/02/cheap-diy-tilt-switches-are-great-in-a-pinch/">Cheap DIY tilt switches</a> we saw the other day. It&#8217;s a simple build, and sure looks like a lot of fun.</p>
<p><span id="more-62612"></span></p>
<span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/12/04/pick-up-that-can-jeri/"><img src="http://img.youtube.com/vi/aW49Mjn5f0g/2.jpg" alt="" /></a></span>
<br />Filed under: <a href='http://hackaday.com/category/misc-hacks/'>misc hacks</a>, <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/62612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/62612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/62612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/62612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/62612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/62612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/62612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/62612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/62612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/62612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/62612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/62612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/62612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/62612/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=62612&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/12/04/pick-up-that-can-jeri/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">brianbenchoff</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/12/crowbar.jpg" medium="image">
			<media:title type="html">crowbar</media:title>
		</media:content>
	</item>
		<item>
		<title>N64 controller input using an ATtiny85</title>
		<link>http://hackaday.com/2011/10/13/n64-controller-input-using-an-attiny85/</link>
		<comments>http://hackaday.com/2011/10/13/n64-controller-input-using-an-attiny85/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 22:35:11 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[attiny85]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[n64]]></category>
		<category><![CDATA[serial]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=58474</guid>
		<description><![CDATA[[Larsim] worked out the timing necessary to read button and joystick data from an N64 controller using an ATtiny85 microcontroller. The project was spawned when he found this pair of controllers in the dumpster. We often intercept great stuff bound for the landfill, especially on Hippie Christmas when all the student switch apartments at the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=58474&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-58475" title="read-n64-controllers-using-an-ATtiny85" src="http://hackadaycom.files.wordpress.com/2011/10/read-n64-controllers-using-an-attiny85-e1318520132736.jpg" alt="" width="470" height="317" /></p>
<p>[Larsim] worked out the timing necessary to <a href="http://www.larsivar.com/cp/comments.php?y=11&amp;m=09&amp;entry=entry110905-190247">read button and joystick data from an N64 controller</a> using an ATtiny85 microcontroller. The project was spawned when he found this pair of controllers in the dumpster. We often intercept great stuff bound for the landfill, especially on <a href="http://www.citydictionary.com/WI/Madison/Hippie-Christmas/3998/">Hippie Christmas</a> when all the student switch apartments at the same time.</p>
<p>Instead of cracking the controllers open and patching directly to the buttons, [Larsim] looked up the pinout of the connector and patched into the serial data wire. In true hacker fashion, he used two 5V linear regulators and a diode in series to step his voltage source down to close to 3.6V, as he didn&#8217;t have a variable regulator on hand. It does sound like this causes noise which can result if false readings, but that can be fixed with the next parts order.</p>
<p>The controller waits for a polling signal before echoing back a response in which button data is embedded. This process is extremely quick, and without a crystal on hand, the chip needs to be configured to use its internal PLL to ramp the R/C oscillator up to 16Mhz. With the chip now running fast enough, an external interrupt reads the serial response from the controller, and the code reacts based on that input.</p>
<p>It seems the biggest reason these N64 controllers hit the trash can is because the analog joystick wears out. If you&#8217;ve got mad skills <a href="http://hackaday.com/2011/02/08/replace-an-n64s-worn-out-joystick/">you can replace it with a different type</a>.</p>
<br />Filed under: <a href='http://hackaday.com/category/microcontrollers/'>Microcontrollers</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/58474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/58474/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/58474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/58474/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/58474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/58474/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/58474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/58474/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/58474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/58474/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/58474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/58474/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/58474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/58474/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=58474&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/10/13/n64-controller-input-using-an-attiny85/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/10/read-n64-controllers-using-an-attiny85-e1318520132736.jpg" medium="image">
			<media:title type="html">read-n64-controllers-using-an-ATtiny85</media:title>
		</media:content>
	</item>
		<item>
		<title>PlayStation 3 controller made fully remappable</title>
		<link>http://hackaday.com/2011/10/11/playstation-3-controller-made-fully-remappable/</link>
		<comments>http://hackaday.com/2011/10/11/playstation-3-controller-made-fully-remappable/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 19:01:47 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[playstation hacks]]></category>
		<category><![CDATA[18f14k50]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[pic]]></category>
		<category><![CDATA[ps3]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=58272</guid>
		<description><![CDATA[[Hazer] managed to take a PlayStation 3 SixAxis controller and modify it so that all of the buttons can be remapped in hardware. Aside from this being really cool, he had a good reason for doing it. Regular readers should remember the feature regarding [Chuck Bittner's] internet petition calling for button mapping as a feature [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=58272&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-58273" title="remappable-ps3-controller" src="http://hackadaycom.files.wordpress.com/2011/10/remappable-ps3-controller.jpg" alt="" width="470" height="266" /></p>
<p>[Hazer] managed to take a PlayStation 3 SixAxis controller and modify it so that <a href="http://www.acidmods.com/forum/index.php?topic=39591.0">all of the buttons can be remapped in hardware</a>. Aside from this being really cool, he had a good reason for doing it. Regular readers should remember the feature regarding [Chuck Bittner's] internet petition calling for <a href="http://hackaday.com/2010/05/15/button-mapping-for-all/">button mapping as a feature in all games</a>. As the industry still hasn&#8217;t taken up the torch in this area, [Hazer] developed this mod for [Chuck] to use and has released it for any others out there who wish to give it a try.</p>
<p>The hardware alterations are pretty hardcore. On the left of the image, just below the rumble motor, a DIP microcontroller is nestled dead-bug style. This is a PIC 18F14K50. It&#8217;s running a bootloader, and has its own USB port on the opposite side of the controller. By cutting traces and soldering to vias, this chip intercepts button presses and shoots them off to the controller&#8217;s processor based on alternative mapping stored in EEPROM. There&#8217;s a helper app that lets you plug the controller into a computer to specify what each button does, including features like toggle for the buttons. Check out [Chuck's] thoughts on the hardware in the video after the break.</p>
<p><span id="more-58272"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/10/11/playstation-3-controller-made-fully-remappable/"><img src="http://img.youtube.com/vi/bV6MaHB1pO4/2.jpg" alt="" /></a></span></p>
<p>[Thanks Matt]</p>
<br />Filed under: <a href='http://hackaday.com/category/playstation-hacks/'>playstation hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/58272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/58272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/58272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/58272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/58272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/58272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/58272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/58272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/58272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/58272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/58272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/58272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/58272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/58272/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=58272&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/10/11/playstation-3-controller-made-fully-remappable/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/10/remappable-ps3-controller.jpg" medium="image">
			<media:title type="html">remappable-ps3-controller</media:title>
		</media:content>
	</item>
		<item>
		<title>SNES gamepad coversion to USB</title>
		<link>http://hackaday.com/2011/09/25/snes-gamepad-coversion-to-usb/</link>
		<comments>http://hackaday.com/2011/09/25/snes-gamepad-coversion-to-usb/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 19:01:16 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[nintendo hacks]]></category>
		<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[emulator]]></category>
		<category><![CDATA[gamepad]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[snes]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=56707</guid>
		<description><![CDATA[[Kekszumquadrat] wanted to use a classic controller to play emulator games on his Android tablet so he set out to convert an SNES gamepad to connect via USB. He found an old USB keyboard at a yard sale for about 3 Euros. He knew that the emulator he prefers has the option of remapping all [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=56707&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-56708" title="snes-gamepad-for-android" src="http://hackadaycom.files.wordpress.com/2011/09/snes-gamepad-for-android-e1316883968515.jpg" alt="" width="470" height="353" /></p>
<p>[Kekszumquadrat] wanted to use a classic controller to play emulator games on his Android tablet so he set out to convert an SNES gamepad to connect via USB. He found an old USB keyboard at a yard sale for about 3 Euros. He knew that the emulator he prefers has the option of remapping all the inputs to keyboard keys which means a USB keyboard has all of the electronics he would need to pull this off.</p>
<p>Once he had separated the keyboard circuitry from the case [Kekszumquadrat] plugged it into his Linux box and used Xev to establish how the keyboard matrix is set up. Xev is a common package that opens up an active window on the X desktop. When run from command line, any events that happen to the window will be echoed along with verbose data about that event. When it comes to keypresses, you&#8217;ll get the keycode you need. He simply shorted columns and rows until he found the desired mapping, then it was on to soldering.</p>
<p>The SNES controllers are very simple devices. As we&#8217;ve seen <a href="http://hackaday.com/2011/09/08/arcade-controller-in-a-box/">with previous projects</a>, they use a serial-to-parallel shift register to gather button data and send it to the console. [Kekszumquadrat] simply soldered between button traces and keyboard matrix contacts. Once he finished, the keyboard parts were tucked inside of the controller case and he&#8217;s left with a USB controller that appears to be unaltered.</p>
<br />Filed under: <a href='http://hackaday.com/category/android-hacks/'>android hacks</a>, <a href='http://hackaday.com/category/nintendo-hacks/'>nintendo hacks</a>, <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/56707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/56707/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/56707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/56707/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/56707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/56707/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/56707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/56707/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/56707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/56707/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/56707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/56707/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/56707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/56707/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=56707&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/09/25/snes-gamepad-coversion-to-usb/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/09/snes-gamepad-for-android-e1316883968515.jpg" medium="image">
			<media:title type="html">snes-gamepad-for-android</media:title>
		</media:content>
	</item>
		<item>
		<title>Using classic game controllers with a wii</title>
		<link>http://hackaday.com/2011/09/19/using-classic-game-controllers-with-a-wii/</link>
		<comments>http://hackaday.com/2011/09/19/using-classic-game-controllers-with-a-wii/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 16:01:41 +0000</pubDate>
		<dc:creator>Brian Benchoff</dc:creator>
				<category><![CDATA[wii hacks]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[genesis]]></category>
		<category><![CDATA[master system]]></category>
		<category><![CDATA[nes]]></category>
		<category><![CDATA[playstation]]></category>
		<category><![CDATA[psx]]></category>
		<category><![CDATA[snes]]></category>
		<category><![CDATA[wii]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=56213</guid>
		<description><![CDATA[[Bruno]&#8216;s Wii RetroPad Adapter was sent into the tip line, and we&#8217;re loving the possibility of using Playstation 2, Genesis, NES and SNES controllers with our Wii. While there are commercial solutions that connect an NES or SNES controller to a Wii, everything connects to the GameCube port and there is no adapter for Sega [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=56213&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-56223" title="headerboard" src="http://hackadaycom.files.wordpress.com/2011/09/headerboard.png" alt="" width="470" height="346" /></p>
<p>[Bruno]&#8216;s <a href="http://www.youtube.com/watch?v=F-TAdNzE4t8">Wii RetroPad Adapter</a> was sent into the tip line, and we&#8217;re loving the possibility of using Playstation 2, Genesis, NES and SNES controllers with our Wii.</p>
<p>While <a href="http://www.retrousb.com/product_info.php?cPath=22&amp;products_id=31">there are commercial solutions</a> that connect an NES or SNES controller to a Wii, everything connects to the GameCube port and there is no adapter for Sega or Playstation controllers. For his build, [Bruno] used an ATmega168 to read data from the classic controllers and translate that to the Wiimote <a href="http://wiibrew.org/wiki/Wiimote/Extension_Controllers">I2C bus</a>. Think of it as a new <a href="http://wiibrew.org/wiki/Wiimote/Extension_Controllers/Classic_Controller">classic controller</a> with the same form factor your 8-year-old self knew and loved.</p>
<p><a href="http://hackadaycom.files.wordpress.com/2011/09/board_schematics_v10.png">The schematic</a> for the build is very simple and [Bruno] <a href="https://gitorious.org/wii-retropad-adapter">has all the software out in the open</a>. Even the PCB <a href="http://hackadaycom.files.wordpress.com/2011/09/controllerboard.png">is single sided</a> and looks like it would be a great candidate for a homebrew PCB. There&#8217;s no indication [Bruno] is trying to monetize his creation, so he&#8217;s either doing right, or so very wrong. Check out the Dualshock 2/Mario 3 demo of this board after the break.</p>
<p><span id="more-56213"></span></p>
<span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/09/19/using-classic-game-controllers-with-a-wii/"><img src="http://img.youtube.com/vi/F-TAdNzE4t8/2.jpg" alt="" /></a></span>
<br />Filed under: <a href='http://hackaday.com/category/wii-hacks/'>wii hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/56213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/56213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/56213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/56213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/56213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/56213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/56213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/56213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/56213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/56213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/56213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/56213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/56213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/56213/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=56213&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/09/19/using-classic-game-controllers-with-a-wii/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">brianbenchoff</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/09/headerboard.png" medium="image">
			<media:title type="html">headerboard</media:title>
		</media:content>
	</item>
		<item>
		<title>Broken Xbox 360 converted into an arcade controller</title>
		<link>http://hackaday.com/2011/09/18/broken-xbox-360-converted-into-an-arcade-controller/</link>
		<comments>http://hackaday.com/2011/09/18/broken-xbox-360-converted-into-an-arcade-controller/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 19:01:38 +0000</pubDate>
		<dc:creator>Mike Nathan</dc:creator>
				<category><![CDATA[xbox hacks]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[xbox 360]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=56168</guid>
		<description><![CDATA[Like many Xbox 360s out there, [Aaron’s] console succumbed to the dreaded three red lights of death. Since it seemed to be unrepairable, there wasn’t a lot that could be done with it other than throw it out. Rather than be wasteful however, [Aaron] thought of a great way to reuse the console’s outer shell. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=56168&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-56169" title="xbox_360_arcade_controller" src="http://hackadaycom.files.wordpress.com/2011/09/xbox_360_arcade_controller.jpg" alt="xbox_360_arcade_controller" width="470" height="351" /></p>
<p>Like many Xbox 360s out there, [Aaron’s] console succumbed to the dreaded three red lights of death. Since it seemed to be unrepairable, there wasn’t a lot that could be done with it other than throw it out. Rather than be wasteful however, [Aaron] <a href="http://x2jiggy.com/post/8339834991/xbox-360-arcade-controller-overview" target="_blank">thought of a great way to reuse the console’s outer shell.</a></p>
<p>He’s a big fan of fighting games, and as everyone knows, this genre is best played with an arcade-style controller. The 360’s shell seemed to be just about the right size, so he gutted it and got busy constructing his own arcade controller. With the console cleared out, he installed all of his arcade bits, wiring them to a stripped third-party Xbox controller.</p>
<p>He installed a four port USB hub to the front of the console, enabling use of the 360’s USB ports, and rewired the power button to trigger the Xbox Guide button. A shiny coat of paint later, and he was ready to play.</p>
<p>Keep reading to see a short video of [Aaron's] arcade stick in action, and check out <a href="https://picasaweb.google.com/ajgreeny/XBox360ArcadeController" target="_blank">the picture gallery he put together</a> of the controller&#8217;s construction.</p>
<p><span id="more-56168"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/09/18/broken-xbox-360-converted-into-an-arcade-controller/"><img src="http://img.youtube.com/vi/3i8GIZNch-0/2.jpg" alt="" /></a></span></p>
<br />Filed under: <a href='http://hackaday.com/category/xbox-hacks/'>xbox hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/56168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/56168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/56168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/56168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/56168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/56168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/56168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/56168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/56168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/56168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/56168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/56168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/56168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/56168/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=56168&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/09/18/broken-xbox-360-converted-into-an-arcade-controller/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mikenathanathackaday</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/09/xbox_360_arcade_controller.jpg" medium="image">
			<media:title type="html">xbox_360_arcade_controller</media:title>
		</media:content>
	</item>
		<item>
		<title>Bass Hero combines Guitar Hero with Dance Dance Revolution</title>
		<link>http://hackaday.com/2011/07/27/bass-hero-combines-guitar-hero-with-dance-dance-revolution/</link>
		<comments>http://hackaday.com/2011/07/27/bass-hero-combines-guitar-hero-with-dance-dance-revolution/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 19:01:23 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[nintendo hacks]]></category>
		<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[dance dance revolution]]></category>
		<category><![CDATA[gamecube]]></category>
		<category><![CDATA[guitar hero]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=50402</guid>
		<description><![CDATA[&#160; Standing up to play Dance Dance Revolution type games is sooooo much work. Thankfully, [Jebadiah0001] is taking the strenuous exercise component out of the game by altering a guitar controller to play dancing games. He&#8217;s calling it Bass Hero because the DDR games only use four inputs, reducing the guitar controller to four string [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=50402&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p><img class="alignnone size-full wp-image-50404" title="bass-hero" src="http://hackadaycom.files.wordpress.com/2011/07/bass-hero.png" alt="" width="470" height="353" /></p>
<p>Standing up to play Dance Dance Revolution type games is sooooo much work. Thankfully, [Jebadiah0001] is taking the strenuous exercise component out of the game by <a href="http://www.youtube.com/watch?v=IxJSUztZ3q8">altering a guitar controller to play dancing games</a>.</p>
<p>He&#8217;s calling it Bass Hero because the DDR games only use four inputs, reducing the guitar controller to four string buttons like an electric bass would have. His implementation uses a GameCube controller to connect to the console. He took it apart to get at the button connections. Each string button on the guitar is connected on one side to a button on the GC controller, the other side is a common connection. But instead of pulling those straight to ground, he routes that signal through the strumming actuator. This way the player can get the correct buttons ready, then strum at just the right time to complete the circuit.</p>
<p>It certainly makes the harder levels of DDR quite a bit easier. See for yourself in the video after the break.</p>
<p><span id="more-50402"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/07/27/bass-hero-combines-guitar-hero-with-dance-dance-revolution/"><img src="http://img.youtube.com/vi/IxJSUztZ3q8/2.jpg" alt="" /></a></span></p>
<p>[Thanks Luke]</p>
<br />Filed under: <a href='http://hackaday.com/category/nintendo-hacks/'>nintendo hacks</a>, <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/50402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/50402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/50402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/50402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/50402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/50402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/50402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/50402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/50402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/50402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/50402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/50402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/50402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/50402/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=50402&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/07/27/bass-hero-combines-guitar-hero-with-dance-dance-revolution/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/07/bass-hero.png" medium="image">
			<media:title type="html">bass-hero</media:title>
		</media:content>
	</item>
		<item>
		<title>Driving game steering wheel controller without the wheel</title>
		<link>http://hackaday.com/2011/07/06/driving-game-steering-wheel-controller-without-the-wheel/</link>
		<comments>http://hackaday.com/2011/07/06/driving-game-steering-wheel-controller-without-the-wheel/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 22:01:59 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[Kinect]]></category>
		<category><![CDATA[racing]]></category>
		<category><![CDATA[video games]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=48101</guid>
		<description><![CDATA[For some reason this project makes us think of the Light Cycles in Tron. You know, the bike forms around the rider after they grab onto the wand that makes up its controls? Certainly you&#8217;re not going to see a car form out of thin air, but this driving controller let you grab onto nothing to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=48101&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-48104" title="kinect-driving-controller" src="http://hackadaycom.files.wordpress.com/2011/07/kinect-driving-controller.jpg" alt="" width="470" height="264" /></p>
<p>For some reason this project makes us think of the Light Cycles in Tron. You know, the bike forms around the rider after they grab onto the wand that makes up its controls? Certainly you&#8217;re not going to see a car form out of thin air, but this <a href="http://www.youtube.com/watch?v=Bq7mdl0yAy0">driving controller let you grab onto nothing to control a racing game</a>.</p>
<p>You can see that it uses a Kinect to map the body of the player and convert your movements into motion control. The demo video embedded below the fold shows the calibration step, followed by the available control options. Pushing the steering wheel forward turns on the nitrous, leaning forward or back accelerates and brakes, and a few arm signals let you navigate the game menus.</p>
<p>This works by mapping gestures to keystrokes. [Rajarshi Roy] tells us that there&#8217;s a very raw <a href="https://github.com/spaghetti-coder/NIGameController">code package available in their repository</a> but the plan is to clean it up this weekend. They will also work on a Wiki, documentation, and a tutorial on teaching the software new gestures.</p>
<p>We just don&#8217;t know what we like better, seeing the kinect extended as a gaming controller like this one, or using it in robotics like <a href="http://hackaday.com/2011/07/05/kinect-controlled-quadrotor/">that quadcopter</a>.</p>
<p><span id="more-48101"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/07/06/driving-game-steering-wheel-controller-without-the-wheel/"><img src="http://img.youtube.com/vi/Bq7mdl0yAy0/2.jpg" alt="" /></a></span></p>
<br />Filed under: <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/48101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/48101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/48101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/48101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/48101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/48101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/48101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/48101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/48101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/48101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/48101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/48101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/48101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/48101/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=48101&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/07/06/driving-game-steering-wheel-controller-without-the-wheel/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/07/kinect-driving-controller.jpg" medium="image">
			<media:title type="html">kinect-driving-controller</media:title>
		</media:content>
	</item>
		<item>
		<title>Building a brushless motor controller</title>
		<link>http://hackaday.com/2011/05/24/building-a-brushless-motor-controller/</link>
		<comments>http://hackaday.com/2011/05/24/building-a-brushless-motor-controller/#comments</comments>
		<pubDate>Tue, 24 May 2011 22:24:47 +0000</pubDate>
		<dc:creator>Mike Nathan</dc:creator>
				<category><![CDATA[misc hacks]]></category>
		<category><![CDATA[brushless motor]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[h-bridge]]></category>
		<category><![CDATA[half-bridge]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=43639</guid>
		<description><![CDATA[Brushless motors and the way in which they are controlled can be a bit of an enigma to those just starting out in hobby electronics. [Andrew] from spingarage thought it would be helpful to put together a quick tutorial showing how he built a simple brushless motor controller in about a day’s time. He constructs [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=43639&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-43641" title="brushless_motor_controller" src="http://hackadaycom.files.wordpress.com/2011/05/brushless_motor_controller.jpg" alt="brushless_motor_controller" width="470" height="379" /></p>
<p>Brushless motors and the way in which they are controlled can be a bit of an enigma to those just starting out in hobby electronics. [Andrew] from spingarage thought it would be helpful to put together <a href="http://blog.spingarage.com/build-a-diy-brushless-motor-controller-in-a-d" target="_blank">a quick tutorial showing how he built a simple brushless motor controller</a> in about a day’s time. He constructs everything on protoboard from components he acquired at RadioShack in order to demonstrate the ease of sourcing parts and building a brushless motor driver.</p>
<p>While he skips most of the theory behind brushless motor control itself, he does touch on the signaling these motors require for movement as well as how motor position is determined. Specifically, he expands on how half-bridges can be used to create the sine wave signaling required by a single motor input, as well as how three of these can be combined to drive a brushless motor.</p>
<p>The post is the first in a series of posts about brushless motors, so we should see some code examples and some practical applications in the near future.</p>
<br />Filed under: <a href='http://hackaday.com/category/misc-hacks/'>misc hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/43639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/43639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/43639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/43639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/43639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/43639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/43639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/43639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/43639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/43639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/43639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/43639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/43639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/43639/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=43639&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/05/24/building-a-brushless-motor-controller/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mikenathanathackaday</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/05/brushless_motor_controller.jpg" medium="image">
			<media:title type="html">brushless_motor_controller</media:title>
		</media:content>
	</item>
		<item>
		<title>Bluetooth Super Nintendo controller for Android gaming</title>
		<link>http://hackaday.com/2011/05/17/bluetooth-super-nintendo-controller-for-android-gaming/</link>
		<comments>http://hackaday.com/2011/05/17/bluetooth-super-nintendo-controller-for-android-gaming/#comments</comments>
		<pubDate>Tue, 17 May 2011 21:01:58 +0000</pubDate>
		<dc:creator>Mike Nathan</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[arduino hacks]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[bluesmirf]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[snes]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=43054</guid>
		<description><![CDATA[[Rich] needed to come up with a senior design project and decided to combine two things he loved: his Android phone and Super Nintendo. While touchscreen phones are great, he felt that nothing beats the tactile feedback of a physical controller when it comes to gaming. He figured out how the controller’s signaling works, then [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=43054&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-43057" title="bluetooth_snes_controller" src="http://hackadaycom.files.wordpress.com/2011/05/bluetooth_snes_controller1.jpg" alt="bluetooth_snes_controller" width="470" height="213" /></p>
<p>[Rich] needed to come up with a senior design project and decided to combine two things he loved: <a href="http://moddedbybacteria.freeforums.org/bluetooth-snes-controller-for-android-t1458.html" target="_blank">his Android phone and Super Nintendo</a>.</p>
<p>While touchscreen phones are great, he felt that nothing beats the tactile feedback of a physical controller when it comes to gaming. He figured out how the controller’s signaling works, then wired it up to an Arduino Pro Mini 328. The Arduino interprets the SNES controller’s signals, sending them to his Android phone via a BlueSMiRF Bluetooth module.</p>
<p>He originally had all of the components crammed in a cardboard box, but <a href="http://hackaday.com/2011/05/16/making-the-case-for-cool-project-enclosures/" target="_blank">much like we pointed out yesterday</a>, he realized that a project really comes together when housed in a proper enclosure. He managed to squeeze all of his components into the SNES controller’s shell aside from the battery pack he used to power the remote. After a little bit of Bondo and a few coats of paint were applied, the controller is looking quite sharp.</p>
<p>Stick around to see a quick demo video of his controller in action, and check out <a href="http://www.thehelloworld.info/" target="_blank">this tutorial</a> he put together explaining some of the principles he used to construct it.</p>
<p><span id="more-43054"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/05/17/bluetooth-super-nintendo-controller-for-android-gaming/"><img src="http://img.youtube.com/vi/VAsnLQbzRhQ/2.jpg" alt="" /></a></span></p>
<br />Filed under: <a href='http://hackaday.com/category/android-hacks/'>android hacks</a>, <a href='http://hackaday.com/category/arduino-hacks/'>arduino hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/43054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/43054/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/43054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/43054/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/43054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/43054/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/43054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/43054/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/43054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/43054/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/43054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/43054/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/43054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/43054/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=43054&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/05/17/bluetooth-super-nintendo-controller-for-android-gaming/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mikenathanathackaday</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/05/bluetooth_snes_controller1.jpg" medium="image">
			<media:title type="html">bluetooth_snes_controller</media:title>
		</media:content>
	</item>
		<item>
		<title>Fan and vent holes prevent sweaty gaming hands</title>
		<link>http://hackaday.com/2011/04/11/fan-and-vent-holes-prevent-sweaty-gaming-hands/</link>
		<comments>http://hackaday.com/2011/04/11/fan-and-vent-holes-prevent-sweaty-gaming-hands/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 11:02:23 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[xbox hacks]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[fan]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[vent]]></category>
		<category><![CDATA[xbox 360]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=39922</guid>
		<description><![CDATA[[Happy Dragon] grew tired of wiping moist palms on his pants during intense gaming sessions. To combat the issue he tried adding a fan to an Xbox 360 controller that he had sitting around. He pulled a small PC fan from a Nyko Airflow and glued it over a hole he cut into the battery [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=39922&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-large wp-image-39928" title="controller-33" src="http://hackadaycom.files.wordpress.com/2011/04/controller-33.png?w=470&#038;h=353" alt="" width="470" height="353" /></p>
<p>[Happy Dragon] grew tired of wiping moist palms on his pants during intense gaming sessions. To combat the issue he tried adding a fan to an Xbox 360 controller that he had sitting around. He pulled a small PC fan from a Nyko Airflow and glued it over a hole he cut into the battery compartment of the controller. This forces air into the body of the unit, which exits through holes he&#8217;s drilled in the wings. He added an external battery pack to power the controller since the original batteries were removed before the fan was glues in place. The fan itself isn&#8217;t powered from this external pack, but requires a USB connection that he attaches using the disconnect from a wired Xbox controller.</p>
<p>After some testing, [Happy Dragon] seems&#8230; happy&#8230; with the results. He tells us that his hands are not sweaty, and that he finds he&#8217;s not gripping the controller quite as tightly as he used to so as not to block the vent holes. We can see a couple of issues with this design, like the holes filling up with crud, or the fan blowing dust and dirt into the controller (we&#8217;re thinking about the analog sticks). But perhaps a future design could create dedicated ducts inside that keep the electronics isolated from the cooling. Or maybe the exhaust from <a href="http://hackaday.com/2011/04/01/awesome-portable-n64-keeps-your-games-in-hand-out-of-sight/">portable console builds</a> could be used in a similar way?</p>
<p>You&#8217;ll notice that there&#8217;s no direct link for this hack. [Happy Dragon] didn&#8217;t write a post about this, he just sent us a half-dozen images and his description of the project. Check out the rest of the pictures after the break.</p>
<p><span id="more-39922"></span>
<a href='http://hackaday.com/2011/04/11/fan-and-vent-holes-prevent-sweaty-gaming-hands/controller-05/' title='controller-05'><img data-attachment-id='39923' data-orig-size='600,450' data-liked='0'width="128" height="96" src="http://hackadaycom.files.wordpress.com/2011/04/controller-05.png?w=128&#038;h=96" class="attachment-thumbnail" alt="controller-05" title="controller-05" /></a>
<a href='http://hackaday.com/2011/04/11/fan-and-vent-holes-prevent-sweaty-gaming-hands/controller-07/' title='controller-07'><img data-attachment-id='39924' data-orig-size='600,450' data-liked='0'width="128" height="96" src="http://hackadaycom.files.wordpress.com/2011/04/controller-07.png?w=128&#038;h=96" class="attachment-thumbnail" alt="controller-07" title="controller-07" /></a>
<a href='http://hackaday.com/2011/04/11/fan-and-vent-holes-prevent-sweaty-gaming-hands/controller-15/' title='controller-15'><img data-attachment-id='39925' data-orig-size='600,450' data-liked='0'width="128" height="96" src="http://hackadaycom.files.wordpress.com/2011/04/controller-15.png?w=128&#038;h=96" class="attachment-thumbnail" alt="controller-15" title="controller-15" /></a>
<a href='http://hackaday.com/2011/04/11/fan-and-vent-holes-prevent-sweaty-gaming-hands/controller-19/' title='controller-19'><img data-attachment-id='39926' data-orig-size='600,450' data-liked='0'width="128" height="96" src="http://hackadaycom.files.wordpress.com/2011/04/controller-19.png?w=128&#038;h=96" class="attachment-thumbnail" alt="controller-19" title="controller-19" /></a>
<a href='http://hackaday.com/2011/04/11/fan-and-vent-holes-prevent-sweaty-gaming-hands/controller-22/' title='controller-22'><img data-attachment-id='39927' data-orig-size='600,450' data-liked='0'width="128" height="96" src="http://hackadaycom.files.wordpress.com/2011/04/controller-22.png?w=128&#038;h=96" class="attachment-thumbnail" alt="controller-22" title="controller-22" /></a>
<a href='http://hackaday.com/2011/04/11/fan-and-vent-holes-prevent-sweaty-gaming-hands/controller-33/' title='controller-33'><img data-attachment-id='39928' data-orig-size='600,450' data-liked='0'width="128" height="96" src="http://hackadaycom.files.wordpress.com/2011/04/controller-33.png?w=128&#038;h=96" class="attachment-thumbnail" alt="controller-33" title="controller-33" /></a>
</p>
<br />Filed under: <a href='http://hackaday.com/category/xbox-hacks/'>xbox hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/39922/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/39922/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/39922/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/39922/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/39922/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/39922/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/39922/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/39922/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/39922/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/39922/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/39922/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/39922/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/39922/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/39922/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=39922&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/04/11/fan-and-vent-holes-prevent-sweaty-gaming-hands/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/04/controller-33.png?w=450" medium="image">
			<media:title type="html">controller-33</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/04/controller-05.png?w=128" medium="image">
			<media:title type="html">controller-05</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/04/controller-07.png?w=128" medium="image">
			<media:title type="html">controller-07</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/04/controller-15.png?w=128" medium="image">
			<media:title type="html">controller-15</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/04/controller-19.png?w=128" medium="image">
			<media:title type="html">controller-19</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/04/controller-22.png?w=128" medium="image">
			<media:title type="html">controller-22</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/04/controller-33.png?w=128" medium="image">
			<media:title type="html">controller-33</media:title>
		</media:content>
	</item>
	</channel>
</rss>
