<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>capricorn one</title>
	<atom:link href="http://www.capricorn1.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.capricorn1.net</link>
	<description></description>
	<lastBuildDate>Tue, 24 Apr 2012 20:15:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<image>
  <link>http://www.capricorn1.net</link>
  <url>http://www.capricorn1.net/blog/favicon.ico</url>
  <title>capricorn one</title>
</image>
		<item>
		<title>future dancing: album released!</title>
		<link>http://www.capricorn1.net/misc/future-dancing-album-released/</link>
		<comments>http://www.capricorn1.net/misc/future-dancing-album-released/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 23:14:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://www.capricorn1.net/?p=552</guid>
		<description><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 7.4999999999992E-5 seconds-->
<!---Displayed in 0.039396 seconds.-->
I forgot to post this a week ago, but the album is finally done and available, just about anywhere you can think of online. If not, what did we forget? Let me know!  Here&#8217;s the obvious ones: iTunes AmazonMP3 Bandcamp]]></description>
			<content:encoded><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 6.0000000000004E-5 seconds-->
<!---Displayed in 0.013904 seconds.-->
<p style="text-align: left;"><object height="265" width="100%"><param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Fplaylists%2F678574&amp;g=1&amp;show_comments=true&amp;auto_play=false&amp;show_playcount=true&amp;show_artwork=true&amp;color=b2121a"></param><param name="allowscriptaccess" value="always"></param><embed allowscriptaccess="always" height="265" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Fplaylists%2F678574&amp;g=1&amp;show_comments=true&amp;auto_play=false&amp;show_playcount=true&amp;show_artwork=true&amp;color=b2121a" type="application/x-shockwave-flash" width="100%"></embed></object><br />
I forgot to post this a week ago, but the album is finally done and available, just about anywhere you can think of online. If not, what did we forget? Let me know!  Here&#8217;s the obvious ones:</p>
<ul>
<li><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2l0dW5lcy5hcHBsZS5jb20vdXMvYWxidW0veW91LXdlcmUtYWxyZWFkeS1ncmVhdC1sb25nL2lkNDI0Njg5ODI0P3VvPTQ=" target=\"_blank\">iTunes</a></li>
<li><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hbWF6b24uY29tL2dwL3Byb2R1Y3QvQjAwNFIwQlFIMC9yZWY9ZG1fc3BfYWxiP2llPVVURjgmYW1wO3FpZD0xMzAwNzc3NjkyJmFtcDtzcj04LTM=" target=\"_blank\">AmazonMP3</a></li>
<li><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Z1dHVyZWRhbmNpbmdiYW5kLmJhbmRjYW1wLmNvbS8=" target=\"_blank\">Bandcamp</a></li>
</ul>
 <img src="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=552" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.capricorn1.net/misc/future-dancing-album-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>future dancing:light organ</title>
		<link>http://www.capricorn1.net/avr/future-dancinglight-organ/</link>
		<comments>http://www.capricorn1.net/avr/future-dancinglight-organ/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 20:07:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[eagle]]></category>
		<category><![CDATA[light organ]]></category>
		<category><![CDATA[max/msp]]></category>

		<guid isPermaLink="false">http://www.capricorn1.net/?p=548</guid>
		<description><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 6.7000000000011E-5 seconds-->
<!---Displayed in 0.007143 seconds.-->
&#160; Antique Light Bulb Organ &#8211; Built and currently used by the band Future Dancing .  Check out the video below to see it in action. For full details including circuitry and code, check out the instructable I made. Also&#8230;.vote for me for the epilog challenge puhlease!]]></description>
			<content:encoded><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 4.8999999999993E-5 seconds-->
<!---Displayed in 0.006331 seconds.-->
<p style="text-align: center;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5pbnN0cnVjdGFibGVzLmNvbS9pZC9BbnRpcXVlLUxpZ2h0LUJ1bGItT3JnYW4tTUlESU9TQy1Db250cm9sbGVkLw=="><img class="aligncenter size-large wp-image-549" title="IMG_5251" src="http://www.capricorn1.net/blog/wp-content/uploads/2011/03/IMG_5251-1024x682.jpg" alt="" width="717" height="477" /></a></p>
<p style="text-align: center;">&nbsp;</p>
<p style="text-align: left;">Antique Light Bulb Organ &#8211; Built and currently used by the band <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5mdXR1cmVkYW5jaW5nLmNvbQ==">Future Dancing</a> .  Check out the video below to see it in action.  For full details including circuitry and code, <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5pbnN0cnVjdGFibGVzLmNvbS9pZC9BbnRpcXVlLUxpZ2h0LUJ1bGItT3JnYW4tTUlESU9TQy1Db250cm9sbGVkLw==">check out the instructable I made.  Also&#8230;.vote for me for the epilog challenge puhlease!</a></p>
<p style="text-align: center;"><iframe src="http://player.vimeo.com/video/19471256?byline=0&amp;portrait=0&amp;color=ffb6db" width="600" height="338" frameborder="0"></iframe></p>
 <img src="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=548" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.capricorn1.net/avr/future-dancinglight-organ/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eight channel relay controller</title>
		<link>http://www.capricorn1.net/avr/eight-channel-relay-controller/</link>
		<comments>http://www.capricorn1.net/avr/eight-channel-relay-controller/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 07:53:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[ponoko]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[relay controller]]></category>

		<guid isPermaLink="false">http://www.capricorn1.net/?p=508</guid>
		<description><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 6.0000000000004E-5 seconds-->
<!---Displayed in 0.007327 seconds.-->
Something I&#8217;ve been working on and modifying for the last few years.  Every version gets a little more robust, and a little nicer looking.  This, will definitely be the last version, I&#8217;m sick of rebuilding this thing. FEATURES 8 &#8211; 120VAC/10A relay channels, items plugged into the back get switched USB control via software application [...]]]></description>
			<content:encoded><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 6.1000000000005E-5 seconds-->
<!---Displayed in 0.00732 seconds.-->
<p style="text-align: center;">
<p style="text-align: center;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA3L3JlbGF5Ym94MTkuanBn"><img class="aligncenter size-large wp-image-537" title="relay_box_main" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/07/relaybox19-1024x768.jpg" alt="" width="614" height="461" /></a></p>
<p>Something I&#8217;ve been working on and modifying for the last few years.  Every version gets a little more robust, and a little nicer looking.  This, will definitely be the last version, I&#8217;m sick of rebuilding this thing.</p>
<h2>FEATURES</h2>
<ul>
<li><strong>8 &#8211; 120VAC/10A relay channels, items plugged into the back get switched</strong></li>
<li><strong>USB control via software application</strong></li>
<li><strong>OSC and MIDI controlled using liblo and rtMidi to setup midi i/o device</strong></li>
</ul>
<p><span id="more-508"></span></p>
<p style="text-align: center;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA3L3JlbGF5Ym94MDguanBn"><img class="aligncenter size-large wp-image-538" title="rb_back" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/07/relaybox08-1024x768.jpg" alt="" width="614" height="461" /></a></p>
<p style="text-align: justify;">Eight outlets for the eight channels.  Allows for switching any device that gets plugged into the wall.  The strobe output is for driving a strobe light, uses the same signal as most DJ equipment strobe lights.  (Approximately 10V pk-pk signal for pulsing the strobe light, triggered using a max232 chip for the higher voltage).  The back was made by front panel express, the front was some leftover space on a ponoko project, which I stained and varnished.</p>
<p style="text-align: center;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA3L3JlbGF5Ym94MDQuanBn"><img class="aligncenter size-large wp-image-546" title="rb_guts" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/07/relaybox04-1024x768.jpg" alt="" width="614" height="461" /></a></p>
<p style="text-align: justify;">The relay boards came from <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy50cm9zc2Vucm9ib3RpY3MuY29tLw==">trossenrobotics</a> , from many years ago. (5 maybe?) I think they still sell similar if not the same board.  I rewired them a bit to add in an LED in parallel with the relay, which is what lights up under the rubber buttons.  The relays boards have transistors built in, and the appropriate diode protection.  So, all I needed was 8 digital outputs, and 8 digital inputs for the buttons.  I used a small board I made up recently for another project that has an Atmega324 uC.  Slightly bigger than the popular 88/168/328 series, this chip has a few nice features including a whole extra IO port and multiple uarts etc.  The power supply there was taken out of a cell phone charger I think&#8230;..  Most of these parts have been part of other projects over the years&#8230;so I&#8217;m not exactly sure anymore what the point of some of them were.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA3L3JlbGF5Ym94MDYuanBn"><img class="alignleft size-medium wp-image-543" title="rb_internal1" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/07/relaybox06-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA3L3JlbGF5Ym94MDUuanBn"><img class="alignright size-medium wp-image-542" title="rb_internal2" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/07/relaybox05-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">The purpose of this project has always been to trigger lighting equipment in sequence with some kind of audio.  I&#8217;ve built many max/msp patches for controlling this box in the past, varying in complexity.   This final version though, I decided would have the ability to not only respond to midi through max, but become it&#8217;s own midi controller as well.  That way I cut out a lot of in between work, and I can send messages from any program (max, ableton, etc) or from keyboards/monome etc to switch whatever is plugged in.  In the past, it&#8217;s been DJ equipment, such as lasers, and various lighting and smoke machine effects.  In the future&#8230;.it will probably be the same, but hopefully not crash as frequently&#8230;</p>
<p style="text-align: justify;">The software that creates the virtual midi device using rtMidi, is the same program I use for my other controllers, more details can be found <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC8/cD00NDE=">here</a>.</p>
<h2 style="text-align: justify;">GLAMOUR SHOTS!</h2>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA3L3JlbGF5Ym94MDIuanBn"><img class="alignleft size-medium wp-image-539" title="OLYMPUS DIGITAL CAMERA" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/07/relaybox02-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA3L3JlbGF5Ym94MjIuanBn"><img class="alignright size-medium wp-image-545" title="OLYMPUS DIGITAL CAMERA" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/07/relaybox22-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA3L3JlbGF5Ym94MDcuanBn"><img class="alignleft size-medium wp-image-544" title="OLYMPUS DIGITAL CAMERA" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/07/relaybox07-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA3L3JlbGF5Ym94MDMuanBn"><img class="alignright size-medium wp-image-540" title="OLYMPUS DIGITAL CAMERA" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/07/relaybox03-300x225.jpg" alt="" width="300" height="225" /></a></p>
 <img src="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=508" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.capricorn1.net/avr/eight-channel-relay-controller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>polynome 5000</title>
		<link>http://www.capricorn1.net/avr/polynome-5000/</link>
		<comments>http://www.capricorn1.net/avr/polynome-5000/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 15:39:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[max/msp]]></category>
		<category><![CDATA[nixie]]></category>
		<category><![CDATA[polynome 5000]]></category>
		<category><![CDATA[ponoko]]></category>

		<guid isPermaLink="false">http://www.capricorn1.net/?p=441</guid>
		<description><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 6.2000000000006E-5 seconds-->
<!---Displayed in 0.012002 seconds.-->
After more hours than I&#8217;d like to admit, even if I actually knew how many, I&#8217;m done.  I started this, believe it or not, before the APC40 was even announced, and at the time there weren&#8217;t many products out there like it.  Now, obviously it would make more sense to just buy one of those [...]]]></description>
			<content:encoded><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 5.8000000000002E-5 seconds-->
<!---Displayed in 0.007599 seconds.-->
<p style="text-align: center;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A2MjYxMjM2LmpwZw=="><img class="aligncenter size-large wp-image-511" title="Polynome 5000" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P6261236-1024x768.jpg" alt="" width="655" height="491" /></a></p>
<p style="text-align: justify;">After more hours than I&#8217;d like to admit, even if I actually knew how many, I&#8217;m done.  I started this, believe it or not, before the APC40 was even announced, and at the time there weren&#8217;t many products out there like it.  Now, obviously it would make more sense to just buy one of those products, nevertheless, where are you gonna get an RGB monome with a nixie tube display that takes OSC commands?  Exactly.</p>
<h3 style="text-align: justify;">FEATURES</h3>
<ul style="text-align: justify;">
<li>RGB monome (64 buttons, 64 colors)</li>
<li>6 slide faders</li>
<li>1 infrared sensor</li>
<li>1 touch strip sensor</li>
<li>4 arcade buttons (internally lit)</li>
<li>1 toggle switch</li>
<li>4 digit nixie tube display</li>
<li>12 button keypad</li>
<li>xlr microphone pass through</li>
<li>6 port usb hub (powered)</li>
<li>4 external power jacks</li>
<li>1 12VDC power output source</li>
</ul>
<p style="text-align: justify;">
<p><span id="more-441"></span></p>
<p style="text-align: justify;">I&#8217;ll start with the functionality of the device first and get into the guts later, for anyone not interested in how it was made.  For anyone not interested in what it does&#8230;I guess just jump down a bit.</p>
<p style="text-align: justify;">Here&#8217;s a demo of what it looks like.  The camera doesn&#8217;t really do the colors justice, but you get the idea.  Also, I know I&#8217;m not very good at using the monome, be kind.  This is really just to show how the controller works.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="450" 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://vimeo.com/moogaloop.swf?clip_id=13258306&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="600" height="450" src="http://vimeo.com/moogaloop.swf?clip_id=13258306&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3ZpbWVvLmNvbS8xMzI1ODMwNg==">polynome 5000</a> from <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3ZpbWVvLmNvbS9jb2xpbm1hbm4=">Colin Mann</a> on <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3ZpbWVvLmNvbQ==">Vimeo</a>.</p>
<h4 style="text-align: justify;">Monome (<span style="color: #ff0000;">R</span><span style="color: #00ff00;">G</span><span style="color: #0000ff;">B</span>)</h4>
<p style="text-align: justify;">The monome section of the controller takes OSC commands the same way a typical monome works.  I wrote my own version of monomeSerial which gives me access to the additional faders and sensors on the board, but the serial commands for interacting with the monome are actually the same.  Ultimately, monomeSerial would also work with the controller, but there would be no access to the extra components.  I realized early on that writing my own patches for the monome, that utilized the RGB capability of the monome would be tedious and likely pointless.  And while the ability to change the color of the buttons to anything you like is cool, it&#8217;s not really adding anything new.  On the other hand, after playing with a few monome patches, I found that it&#8217;s very common to find information organized into columns and rows on the monome.  For example, in the critically acclaimed OBO patch, the top row shows the position of your sequencer, and the corresponding column shows which note to be triggered.  By simply changing the underlying color of those rows, you can still use the patch the same way you always have, but now, each column is color coded.  That may not seem like a big deal at first, but after using it a bit in mono-color mode compared to mult-color, allows your eye to not get lost as easy in a matrix of buttons that start to all look the same.  The same technique can of course be applied to rows and columns, depending on the patch you are using.  Similarly,  the board could be divided into quadrants of different colors (this would be useful on a bigger board of course).</p>
<h4>Faders</h4>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A2MjYxMjQwLmpwZw=="><img class="alignleft size-medium wp-image-513" title="polynome_faders_1" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P6261240-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A2MjYxMjQzLmpwZw=="><img class="alignright size-medium wp-image-515" title="polynome_faders_2" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P6261243-300x225.jpg" alt="" width="300" height="225" /></a><strong> </strong></p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;"><strong><span style="font-weight: normal;"><br />
</span></strong></p>
<p style="text-align: justify;">All the analog controllers (faders, ir sensor and touchstrip) are midi-mapped from within the computer router application.  A &#8220;polynome5000&#8243; device is created when the serial application is running, which sends midi data as controller commands to anything that&#8217;s listening.  In my case, ableton, which lets you midi map just about anything to a knob/fader/etc in your set.</p>
<h4 style="text-align: justify;">Sensors</h4>
<p style="text-align: justify;">There are two sensors on the board, one touch sensitive strip, and a second infrared sensor for theremin like purposes.  The touch sensitive strip acts just like the faders, holding it&#8217;s value after releasing your finger.  The infrared sensor however drops to zero when your hand is away.  I felt that the IR sensor would be more useful if the value could be held without keeping your hand in a certain place.  Enter the toggle switch.  The firmware is setup so that when the toggle switch is up, values from the IR sensor pass through, otherwise, they do not.  This creates a sort of latching on the sensor, I like it.</p>
<h4 style="text-align: justify;">Switches</h4>
<p style="text-align: justify;">The toggle switch and 4 arcade buttons simply send up/down commands similar to the monome.  The arcade buttons have leds inside that respond to led on/off messages, just like monome buttons and can be used anyway that a monome button would be used.  The toggle switch is connected in series with a 3W blue led, so when the toggle is up, the blue led comes on, there is no other contol over that led.  Why it&#8217;s there is really anyone&#8217;s guess&#8230;. I thought it looked cool? I had one laying around?  I don&#8217;t really know, but it does look cool when you&#8217;re using the IR sensor and your hand is lit up.</p>
<h4 style="text-align: justify;">Keypad</h4>
<p style="text-align: justify;">I get a lot of comments about the keypad, why is it there? What&#8217;s the point?  I don&#8217;t know why this is such a mystery, it&#8217;s honestly one of the most useful thing on the controller.   When used with the router application alone, the keypad simply sends keypress values based on the following.  Enter numbers like you would on a calculator, they get pushed to the left, the star acts as a backspace,  and the pound key acts as enter.  So you can enter any number from 0 -9999.  You can send that value to max/msp, or anywhere you want via osc messaging.  Currently, I have to admit, I haven&#8217;t taken the time to give it any real functionality, but I have some ideas&#8230;And yes, it was just laying around when I was building this and there was extra space on the controller, so I stuck it there, but I still think it&#8217;s rad.</p>
<h4 style="text-align: justify;">Display</h4>
<p style="text-align: justify;">The 4 nixie tube digits at the top are simply a 4 digit display.  You can set them via osc commands.  They also are the display for any input on the keypad, otherwise they display the current time in beats from the running ableton set.</p>
<h4 style="text-align: justify;">External Connections</h4>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A2MjYxMjM5LmpwZw=="><img class="alignleft size-medium wp-image-516" title="polynome_usb" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P6261239-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A2MjYxMjQxLmpwZw=="><img class="alignright size-medium wp-image-517" title="polynome_back_3" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P6261241-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A2MjYxMjQyLmpwZw=="><img class="alignleft size-medium wp-image-518" title="polynome_back_2" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P6261242-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A2MjYxMjQxLmpwZw=="><img class="alignright size-medium wp-image-517" title="polynome_back_3" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P6261241-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">In addition to the surface controls, there are also hardware connections on the side and back of the controller for other devices.  Something I wish there was more of on today&#8217;s controllers, a way for daisy chaining equipment together, or at least limiting the amount of cabling necessary going back to the computer.  The controller has a powered 7 port usb hub inside, one is used for the polynome itself, the others are open for connections.  The mains power is also rerouted to the external jacks on the back, for plugging in any other hardware that needs a plug.  That eliminates a need for any kind of power strip etc.   Last and pretty much least, there is a 12V DC output on the back for connecting any peripherals that need 12 V power.  Ultimately, I kinda left this out, but it could be connected if I ever want it.</p>
<h4 style="text-align: justify;">Computer Side</h4>
<p style="text-align: justify;">There are two parts to this, and really I could talk a lot about the software, but maybe in another post.  Basically I took the communication code from monomeSerial, and adjusted it a bit to match my own hardware and add some of the extra commands for rgb, analog, keypad etc.  There&#8217;s a lot of other details to this, as the software is really what keeps the controller ticking.  Originally I was doing this using openframeworks, but the end package was just too cpu intensive, and wasn&#8217;t fast enough to handle quick changes, for example spectrum display monome programs.  The code is below if you&#8217;re interested.</p>
<p style="text-align: justify;">Secondly, there&#8217;s the max4live plugin:</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L3BvbHlub21lTWF4NExpdmUuanBn"><img class="aligncenter size-full wp-image-536" title="polynomeMax4Live" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/polynomeMax4Live.jpg" alt="" width="466" height="194" /></a></p>
<p style="text-align: justify;">You can download that below too if you&#8217;re interested in how it was made.  The way it works is you choose either row, col, led, or monome color to adjust the color.  Clicking on a button selects either the individual led, the row, or the col, then choosing a color from the color box sets that particular row/col/led/monocolor.  You can save and load previous color configurations after that.  The arcade button leds are actually controlled from inside the max4live patch so that you can differentiate between momentary switches, or toggle.  The bottom right arcade switch is used to indicate the current beat of the song by flashing the led inside.  Also, if the tempo controlled box is checked, you can use that button to set the tempo by tapping, the same way you would set it in ableton by tapping the &#8220;TAP&#8221; button.</p>
<h4>Glamour Shots:</h4>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A2MjYxMjM0LmpwZw=="><img class="alignleft size-medium wp-image-520" title="polynome_1" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P6261234-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A2MjYxMjM4LmpwZw=="><img class="alignright size-medium wp-image-521" title="polynome_2" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P6261238-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A2MjYxMjQ4LmpwZw=="><img class="alignleft size-medium wp-image-522" title="polynome_3" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P6261248-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A2MjYxMjUwLmpwZw=="><img class="alignright size-medium wp-image-523" title="polynome_4" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P6261250-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<h2 style="text-align: justify;">THE GUTS</h2>
<h4 style="text-align: justify;">or&#8230;why this took so long to finish&#8230;</h4>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMTI5LmpwZw=="><img class="aligncenter size-large wp-image-501" title="P1010129" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010129-1024x768.jpg" alt="" width="614" height="461" /></a></p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC8/cD0zNjU=" target=\"_blank\">This is the controller I&#8217;m using to run just about everything.</a> I designed it to work for multiple projects, not just this, but as a result, I kept adding more and more switches and lights until I&#8217;d used up just about all the possible ins and outs.  The monome, like everything else, is controlled and read from by a chain of shift registers.  The switches are on a chain of 3x &#8211; 74HC165 registers which can read in a total of 24 digital inputs.  The LEDs are multiplexed, but only in groups of 4 columns.  So instead of going across all 8 rows, I split the LED chains into two sections of 4.  That means you need two driving sources for the LED power, and 48 sinking sources for the particular LED.  I did this using the 6 TPIC6B595 chips to sink the LED current, and one SN7441A hex driver to source the LED current.  The driver IC is connected to the outputs of one of 3 74HC595 shift registers, the other two provide 16 additional digital I/O ports, used for driving the nixie tubes.</p>
<p style="text-align: justify;">I chose to multiplex half the LEDs in groups of two in order to increase the overall brightness, and also increase the resolution of color depth.  I ultimately decided on only allowing for 64 colors, (4 bit resolution on red, green, and blue) because it&#8217;s honestly not worth going much further.  Through the buttons, it&#8217;s really hard to see any difference between 4 bit and 8 bit resolution, although I&#8217;m happy to say, even driven by the shift registers, you can still get 8 bit color resolution no problem.</p>
<p style="text-align: justify;">The shift register chain is constantly updating the display in order to pulse-width-modulate the LEDs, it is also scanning the buttons for any button presses, while keeping track of possible debouncing errors.  This is executed outside of the main program in an interrupt driven by one of the atmega168 timers.  All the files related to the project can be found at the end of the post.</p>
<h3 style="text-align: justify;">Case Construction</h3>
<p style="text-align: justify;">I made the case in individual pieces using <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5wb25va28uY29t" target=\"_blank\">ponoko</a>.  Pretty straight forward, you can download the illustrator files below if you want a reference for the monome button layout.  I had a little trouble with the angled lid, or at least lining it up properly and had to do some cutting when I received the pieces.  But&#8230;it could have been worse.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDAwOTc5LmpwZw=="><img class="alignnone size-medium wp-image-443" title="P1000979" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1000979-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDAwOTgwLmpwZw=="><img class="size-medium wp-image-444 alignright" title="P1000980" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1000980-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDAwOTgyLmpwZw=="></a></p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDAwOTgyLmpwZw=="><img class="alignnone size-medium wp-image-446" title="P1000982" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1000982-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDAwOTgxLmpwZw=="><img class="size-medium wp-image-445 alignright" title="P1000981" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1000981-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h3 style="text-align: justify;">Power</h3>
<p style="text-align: justify;">When all the LEDs are on, at full brightness, you essentially have 3*8*2 (rgb*8percolumn*2groups multiplexed) 48 LEDs lit.  Each one is sourcing ~ 20mA, so that leads to ~ 1A of power for the LEDs alone.  Switching of that kind of current turned out to be a pretty serious problem which I&#8217;ll mention later.  Adding in the rest of the components, you need around another 200-300 mA of power.  So total, at 5V you need maybe minimum of 1500mA.  In addition, the nixie tubes are getting their power from a 180V converter that takes in ~200mA at 12V.  I happened to have an old external hard drive enclosure laying around I wasn&#8217;t using anymore, and the power brick to go with it, so I cut open the brick and used the corresponding 12V and 5V as my power.  The power supply is rated for 2A at 5V and 12V each, plenty more than I need.  Since I had a lot of power to spare, I ended up connecting the 5V line to the power of the USB hub to give any externals needed power.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMDEwLmpwZw=="><img class="alignnone size-medium wp-image-473" title="P1010010" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010010-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMDExLmpwZw=="><img class="size-medium wp-image-474 alignright" title="P1010011" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010011-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h3 style="text-align: justify;">Nixie Tubes</h3>
<p style="text-align: justify;">The nixie tubes get their power from a separate board (larger pcb on the right pictured below), 12V input goes through a DC-DC converter up to 180V,<a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC8/cD0zNzM=" target=\"_blank\"> detailed here.</a> The 12V  then goes through a regulator to give 5V to the 4 74141 chips that drive the nixie tubes based on BCD input.  This board is being used on another not yet finished project of mine, but I figured since I had multiples I could just use one to handle the dc conversion and BCD decoding.  What I didn&#8217;t have was a good way to connect to this board at this point, so it&#8217;s a little sloppy, but it seems sturdy enough.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMDE0LmpwZw=="><img class="alignnone size-medium wp-image-477" title="P1010014" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010014-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMDEzLmpwZw=="><img class="alignright size-medium wp-image-476" title="P1010013" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010013-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">The nixie tubes themselves are IN-12B tubes, mounted on their appropriate sockets, held up using standoffs ~5/8&#8243; long.  When I was mounting these, I had recently seen a nixie tube project on the internet where someone back-lit the tube with an LED.  I thought it looked  kinda cool, but wasn&#8217;t planning on spending anytime figuring out how to do it.  Then, I noticed that the sockets for the IN-12 tubes have these perfect little holes cut in the back middle.  Almost the exact same size as a 5mm LED head.  I had some laying around and tried it out, I was sold immediately, and it took almost no effort to add these in.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDAwOTk4LmpwZw=="><img class="alignnone size-medium wp-image-462" title="P1000998" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1000998-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMDAxLmpwZw=="><img class="alignright size-medium wp-image-464" title="P1010001" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010001-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMDAzLmpwZw=="><img class="alignnone size-medium wp-image-466" title="P1010003" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010003-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A3MTAxMzIyLmpwZw=="><img class="alignright size-medium wp-image-528" title="nixie, up close and personal" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P7101322-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h3 style="text-align: justify;">MONOME</h3>
<p style="text-align: justify;">The monome <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zcGFya2Z1bi5jb20vY29tbWVyY2UvcHJvZHVjdF9pbmZvLnBocD9wcm9kdWN0c19pZD03ODM1">buttons </a>of course come from <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zcGFya2Z1bi5jb20=" target=\"_blank\">sparkfun.com</a>, as many of the other parts that I&#8217;ll get to shortly.  The pcb they are connected to came from a project I had started a while ago and sorta scrapped.  It was a 128 monome (rgb of course) and it fit into a 5 unit rack.  Why I stopped working on it when it was nearly completed is kind of a complicated answer, nevertheless, I had a bunch of extra pcb boards laying around so I cut one in half and used it for this project.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L0lNR18wMDcyLmpwZw=="><img class="alignleft size-medium wp-image-525" title="monomRGB128_2" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/IMG_0072-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDAwNzk3LmpwZw=="><img class="alignright size-medium wp-image-524" title="monomRGB128_1" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1000797-300x169.jpg" alt="" width="300" height="169" /></a></p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">As I mentioned earlier, the LEDs that are being multiplexed are split into two groups.  What I mean by this is that instead of turning on each row individually, and scanning across all 8, I hooked up the anode pins of rows 0 and 4, 1 and 5, 2 and 6, and 3 and 7 together.  Then I cut the traces on the board between the RGB lines and switch lines ( you can see the white slash marks on the pcb in the picture below).  Although this definitely added a lot more work, and a lot more wiring, it&#8217;s also a lot more bright.  One of the disappointing features of my rack-mount monome was it wasn&#8217;t very bright.  And although that was multiplexing across 16 columns instead of 8, I figured I wouldn&#8217;t take any chances, so now I only multiplex across 4 columns, in two groups.  The code to do this is in the microcontroller files below.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDAwOTg4LmpwZw=="><img class="alignnone size-medium wp-image-452" title="P1000988" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1000988-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A2MjYxMjM3LmpwZw=="><img class="alignright size-medium wp-image-526" title="polynome_rgb" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P6261237-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">If you look at the Eagle files, you can see that the current flows from the LEDs into the 6 TPIC6b595 shift registers.  The current comes from a SN7441 hex driver which is capable of outputting 2A of current form its outputs, it is triggered by one of three 74HC595 shift registers, the other two drive the nixie tubes.  Normally, I would move on here, but this is where I ended up running into a problem that delayed me about 3 months before I found a solution.  At this point, everything on the circuit board works, and works well, accept for the analog inputs.  When the LEDs are not connected, the analog inputs read very cleanly, there is almost no noise on their respective lines.  However, when the LEDs get plugged back in, there is so much noise, that I couldn&#8217;t even get a 4 bit analog value to be stable.  For reference, 4 bits means my sliders would have a range of 0-15.  That would be pretty useless, and embarassing, and I couldn&#8217;t even get that!  So obviously this problem had to be solved.</p>
<p style="text-align: justify;">For a while I thought the problem was coming from the sinking of so much current.  Since the LEDs can be draining ~1000mA, switching at frequencies of ~1MHz, there should of course be some induced noise from that.  So I eventually isolated the ground from the shift registers and used a star ground type technique.  That helped the problem, but only slightly.  The real fix can be seen below in the form of a 3.3mF (that&#8217;s mili not micro) capacitor and a 10uH inductor.  A friend of mine pointed out that the problem with the noise might not be from induction, but that the power supply is incapable of sourcing so much current on and off quickly.  In order to compensate I would need a capacitor on the anodes of the LEDs, or essentially the output of the SN7441 hex driver.  I tried some 100uF caps at first and got no change, and almost stopped until I found that big cap in one of my drawers.  I put that on and all of a sudden the noise was gone entirely.  Naturally I celebrated with some delicious Angel City Ale.  If I had a bigger cap I would try that out, but I don&#8217;t so I stuck with this one.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMTIxLmpwZw=="><img class="aligncenter size-large wp-image-493" title="P1010121" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010121-1024x768.jpg" alt="" width="614" height="461" /></a></p>
<h3 style="text-align: justify;">Sensors (Faders, IR, Touch)</h3>
<p style="text-align: justify;">As with the monome buttons, the<a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zcGFya2Z1bi5jb20vY29tbWVyY2UvcHJvZHVjdF9pbmZvLnBocD9wcm9kdWN0c19pZD0yNDI=" target=\"_blank\"> IR sensor</a>, the <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zcGFya2Z1bi5jb20vY29tbWVyY2UvcHJvZHVjdF9pbmZvLnBocD9wcm9kdWN0c19pZD04NjA3" target=\"_blank\">touch strip</a>, and the slide <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zcGFya2Z1bi5jb20vY29tbWVyY2UvcHJvZHVjdF9pbmZvLnBocD9wcm9kdWN0c19pZD05MTE5" target=\"_blank\">potentiometers</a>(faders) all come from <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zcGFya2Z1bi5jb20v" target=\"_blank\">sparkfun.com</a>.  The uC is an Atmega168 TQFP package and has 8 analog inputs instead of the 6 on the common PDIP packages.  The slide pots are just that, pretty dead easy to use as is the touch strip.  In fact, so is the IR sensor, all of these devices just need to be wired up, and as long as there&#8217;s no noise on your AVCC line, you should be able to use them pretty much straight away.  This added to my frustration when everything was working great, except the part that was supposed to be easiest.</p>
<p style="text-align: justify;">The touchstrip is mounted on a piece of acrylic I had cut out specially from a different project, it is backlit with some surface mount leds glued to the sides.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A3MTAxMzE2LmpwZw=="><img class="aligncenter size-medium wp-image-533" title="touchstrip" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P7101316-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h3 style="text-align: justify;">Keypad</h3>
<p style="text-align: justify;">The <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zcGFya2Z1bi5jb20vY29tbWVyY2UvcHJvZHVjdF9pbmZvLnBocD9wcm9kdWN0c19pZD04NjUz" target=\"_blank\">keypad</a>, is from all places&#8230;<a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zcGFya2Z1bi5jb20v" target=\"_blank\">sparkfun.com</a>.  Now I know I&#8217;m not the only one that at some point has been ordering things and seen this little number pad, for only $3.95!! and bought it with no actual intention of every using it.  I can&#8217;t even remember when I bought mine, and it sat in a bin for over a year before I ever considered using it.  But I had some extra space on the front and thought it would be useful, and IT IS.  Anyways, the keypad works very similar to the monome switches.  You have to scan a column of buttons and check the rows for button presses, or vice-versa.  Essentially, you&#8217;ll need 7 pins, either 4 outputs and 3 inputs, or the other way around, either works.  I was delighted when I realized I already had 4 outpus that were already scanning on my monome.  So all I had to do was connect the 4 pins of the keypad for the columns, to a group of anodes on the monome LEDs and then I only had to read the 3 input pins.  After more careful work, I also realized, if I chose the correct pins on my shift register for the inputs (0,1 and 2) and the correct keypad columns for (0,1,2, and 3).  Then a keypad press could be read without any significant mapping.  It&#8217;s not really important to understand, if you can figure out what I did in the code maybe you&#8217;ll appreciate it.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDAwOTk5LmpwZw=="><img class="alignnone size-medium wp-image-463" title="P1000999" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1000999-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A3MTAxMzIwLmpwZw=="><img class="alignright size-medium wp-image-529" title="keypad" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P7101320-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h3>Arcade Buttons + Toggle</h3>
<p>Guess where the arcade buttons are from&#8230;.WRONG, theyr&#8217;e not from sparkfun, although they sorta could be.  I actually decided to use the slightly translucent <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2dyb292eWdhbWVnZWFyLmNvbS93ZWJzdG9yZS9pbmRleC5waHA/bWFpbl9wYWdlPXByb2R1Y3RfaW5mbyZhbXA7cHJvZHVjdHNfaWQ9MjM4" target=\"_blank\">electric ice arcade</a> buttons instead.  My conclusion&#8230;.they&#8217;re not that much better.  If you have to only buy a few then I guess the extra price is worth it, but not if you&#8217;re buying a bunch.  Each one is lit internally by a white LED, no not rgb, I was out of outputs for that.  All I realy have left at this point is 4 outputs on the second SN7441 chip, these control the LEDs.  The switches are connected to the last 74HC165 shift register which has the 4 arcade buttons, 3 keypad buttons, and 1 toggle switch (8 total).  That pretty much wraps up all the I/O.  48 current sinking outputs (LEDS), 16 digital outputs (nixie tubes), 8 driving outputs (4 anodes, 4 leds), 16 inputs( 2&#215;8 monome switch sections), and the 8 arcade, keypad, toggle switch inputs.</p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A3MTAxMzE4LmpwZw=="><img class="aligncenter size-medium wp-image-532" title="arcade buttons" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P7101318-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>The toggle is fairly simple, it is connected directly to the 12V power supply and has an internal red led inside the switch that comes on when it&#8217;s in the active position.  When it&#8217;s active, current flows through the switch, to a 3W blue led, then two a voltage divider circuit where the shift register reads to see if the switch is up.</p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDAwOTg5LmpwZw=="><img class="alignnone size-medium wp-image-453" title="P1000989" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1000989-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1A3MTAxMzE3LmpwZw=="><img class="alignright size-medium wp-image-530" title="toggle" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P7101317-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>The toggle switch I got from ebay, although yes, sparkfun does also sell one, but not with a slick internally lit switch.</p>
<h3>Last Problem</h3>
<p>One problem with my power supply is that there is no diode at it&#8217;s output.  So if you use it as a 5V supply for a USB hub, when you connect a USB peripheral, power flows through the power supply even if it&#8217;s not plugged in, from the computer.  I don&#8217;t like that, at all, so I put my own diode there.  It does lower the voltage of the USB hub down to about 4.6V, but that doesn&#8217;t seem to be an issue at the moment.  On my first board simply adding the diode worked, so I did the same on my second board.  Obviously I wouldn&#8217;t be writing this if that worked also, here&#8217;s what happened.</p>
<p>Much to my surprise, there was an error on the PCB board, but it wasn&#8217;t mine!  This is the first time I have witnessed this and it makes me uneasy.  I really didn&#8217;t think this was very common, and I&#8217;ll spare slandering the board house responsible.  But take a look at the pictures below of what the problem board looks like, compared with another board from the same batch:</p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L2JhZF90cmFjZS5qcGc="><img class="aligncenter size-medium wp-image-531" title="bad_trace" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/bad_trace-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>This turned out to be not a big deal as how it affected the board working, but imagine if that wasn&#8217;t simply the USB 5V connected to the VCC plane.  If for some reason the top plane was the GND plane, I would be short circuiting all the USB devices connected to the board!  Not cool.  I&#8217;ll have to start checking for those kinds of things from now on, and that sucks.</p>
<h3>Wiring and other pictures</h3>
<p>Really just to emphasize what a pain in the ass all this wiring turned into, and to encourage people to use crimp connectors wherever possible, take a look at all the wiring that was necessary and try and realize how much time and effort was saved when I was able to use crimp connectors, and when I wasn&#8217;t.</p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMDQxLmpwZw=="><img class="alignnone size-medium wp-image-485" title="P1010041" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010041-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMDQyLmpwZw=="><img class="alignright size-medium wp-image-486" title="P1010042" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010042-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMDQzLmpwZw=="><img class="alignnone size-medium wp-image-487" title="P1010043" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010043-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMTIyLmpwZw=="><img class="alignright size-medium wp-image-494" title="P1010122" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010122-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMTI5LmpwZw=="><img class="alignnone size-medium wp-image-501" title="P1010129" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010129-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzA0L1AxMDEwMTMwLmpwZw=="><img class="alignright size-medium wp-image-502" title="P1010130" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/04/P1010130-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>If you&#8217;ve made it this far&#8230;YOU&#8217;RE DONE! Thanks for reading!</p>
<h3><span style="color: #3366ff;">FILES</span></h3>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvcHJvamVjdEZpbGVzL3BvbHlub21lL3BvbHlub21lX2Zpcm13YXJlLnppcA==">microcontroller code for atmega168</a></p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvcHJvamVjdEZpbGVzL3BvbHlub21lL3BvbHlub21lU2VyaWFsLnppcA==">polynomeSerial</a> (very lite version of monomeSerial with the necessary adjustments for this controller.  I&#8217;ve added some other controllers to the same project since finishing, which are also in the code.)</p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvcHJvamVjdEZpbGVzL3BvbHlub21lL3BvbHlub21lNTAwMC5hbXhk">polynome5000</a> max4live object</p>
 <img src="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=441" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.capricorn1.net/avr/polynome-5000/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>racmini: adding external (remote) power switch</title>
		<link>http://www.capricorn1.net/projects/racmini/racmini-adding-external-remote-power-switch/</link>
		<comments>http://www.capricorn1.net/projects/racmini/racmini-adding-external-remote-power-switch/#comments</comments>
		<pubDate>Sun, 28 Mar 2010 18:38:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[racmini]]></category>

		<guid isPermaLink="false">http://www.capricorn1.net/?p=428</guid>
		<description><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 6.4999999999982E-5 seconds-->
<!---Displayed in 0.006997 seconds.-->
I looked around the internet for a while for another way to do this that wouldn&#8217;t require opening up the mini, but the best I found was a method where you have to power off the mini every time before shutting down, then it will restart when you reconnect power. &#8220;eh&#8230;.&#8221;. Ultimately, I was faced [...]]]></description>
			<content:encoded><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 5.9000000000031E-5 seconds-->
<!---Displayed in 0.028263 seconds.-->
<p style="text-align: center;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAzL1AxMDEwMTA4LmpwZw=="><img class="aligncenter size-large wp-image-431" title="P1010108" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/03/P1010108-1024x768.jpg" alt="" width="614" height="461" /></a></p>
<p style="text-align: justify;">I looked around the internet for a while for another way to do this that wouldn&#8217;t require opening up the mini, but the best I found was a method where you have to power off the mini every time before shutting down, then it will restart when you reconnect power.  &#8220;eh&#8230;.&#8221;.  Ultimately, I was faced with a decision, was the humiliation of having to walk behind my rack every time I had to turn the computer on worth risking having to spend another $1k?  I decided no, at first, then yes very shortly after I suffered such a humiliation.  OK, so baring in mind that you risk destroying your computer if you screw up, and you defintiely void your warranty (no big deal, mac warranties are crap anyway IMO), you&#8217;ll need a soldering iron with a <strong>small tip</strong>, some electrical tape, an exacto knife or razor blade, and probably a clean surface just in case, a grounding strap would also be a good idea.  Here&#8217;s how you do it, at your own risk of course!</p>
<p><span id="more-428"></span></p>
<p style="text-align: justify;">
<h2 style="text-align: justify;"><strong>Step 1.  Disconnect Power and Remove Lid</strong></h2>
<p style="text-align: justify;">There are a plethora of tutorials and videos on how to do this online.  If you&#8217;re afraid to do this part, stop now!  It&#8217;s gonna get worse&#8230;</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAzL1AxMDEwMDkwLmpwZw=="><img class="size-medium wp-image-432 alignnone" title="P1010090" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/03/P1010090-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h2 style="text-align: justify;"><strong>Step 2.  Remove switch connector<br />
</strong></h2>
<p style="text-align: justify;">The nice part about this mod is you don&#8217;t have to remove any other components like you do for the hard drive or ram.   The bad part is, you have to cut some wires.  Now, at the moment, I haven&#8217;t been able to find a suitable y connector to replace the newest version of the mac-mini.  mp3car.com sells this <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3N0b3JlLm1wM2Nhci5jb20vQ2FyTmV0aXhfUDE5MDBfTWFjX01pbmlfUG93ZXJfQnV0dG9uX0NhYmxlX0tpdF9wL2NibC0wMjIuaHRt" target=\"_blank\">y-adapter</a> for use on earlier versions.  If you have one of these versions, use the adapter!!!  If you don&#8217;t&#8230;.as far as I know there&#8217;s no alternative.  I think this has to do with the type of connector that is used on the newer models.  If yours looks like mine in the picture, you&#8217;ll notice it&#8217;s a lot smaller than the older version.  This causes some problems later.  Anyways, so once you&#8217;ve located the connector, remove it from it&#8217;s jack.   I would use a pair of needle nose tweezers here, verrrry gently play with it until you can wiggle it out of it&#8217;s slot.  Ultimately, you have to get the connector back in there, so be very careful at this point.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAzL1AxMDEwMDk1LmpwZw=="><img class="alignnone size-medium wp-image-433" title="P1010095" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/03/P1010095-300x225.jpg" alt="" width="300" height="225" /></a> <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAzL1AxMDEwMDk3LmpwZw=="><img class="alignright size-medium wp-image-434" title="P1010097" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/03/P1010097-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">Just behind the front power switch is the black connector with the two black wires coming from it.  This is the switch connector.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAzL1AxMDEwMDk5LmpwZw=="><img class="alignnone size-medium wp-image-435" title="P1010099" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/03/P1010099-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h2 style="text-align: justify;"><strong>Step 3.  Splice the wires</strong></h2>
<p style="text-align: justify;">This is the nasty part.  As you&#8217;re probably aware at this point, you have about 1-2 inches of play on the wires there.  Those wires connect directly to your switch, which is pretty covered up, and go directly to the motherboard.  If you have the y-connector, all you do is connect your connector to theirs and you&#8217;re done.  If you don&#8217;t, you have two options.  You can cut off the mac mini connector completely, and simply connect new wires to theirs, making them longer, but this means you&#8217;ll render the switch on the back of the mini useless.  Alternatively, you can still keep the mini&#8217;s switch active while adding your own external control simultaneously.  To do this, you&#8217;ll want to keep the mac-mini connector unharmed.  So instead of cutting the wires, what I did was verrry gently cut away at a portion of the wire until enough of the bare wire was exposed that I could solder to.  Do this to each wire.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAzL1AxMDEwMTAwLmpwZw=="><img class="alignnone size-medium wp-image-436" title="P1010100" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/03/P1010100-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">It&#8217;s difficult to see, but each wire there has the insulation barely removed in a small area.</p>
<h2 style="text-align: justify;"><strong>Step 4.  Insert external wires</strong></h2>
<p style="text-align: justify;">There might be other ways to do this, but I found one that worked for me and stopped looking.  You need to get two wires from inside the mini, to the outside.  One way is obviously to drill a whole in the case.  Not a bad option, but probably not very popular.  If you don&#8217;t want to do this, you can feed the wires through the lock slot (if you don&#8217;t intend to use it) and under the metal cage around to the button area, as shown in the picture.   Make sure to make your wires very long, it&#8217;s a lot easier to shorten a wire then extend it later.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAzL1AxMDEwMTAxLmpwZw=="><img class="alignnone size-medium wp-image-437" title="P1010101" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/03/P1010101-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h2 style="text-align: justify;"><strong>Step 5.  Solder wires together</strong></h2>
<p style="text-align: justify;">I think it should be obvious what you&#8217;re about to do&#8230;  Put a little solder on each of the mac mini wires, and the tips of the wires that you brought in through the lock slot.  Then, solder them together, doing this in a way that will make it easy to get the connector positioned correctly is the trick.  Obviously there&#8217;s not a lot of room for error or play.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAzL1AxMDEwMTAyLmpwZw=="><img class="alignnone size-medium wp-image-438" title="P1010102" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/03/P1010102-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h2 style="text-align: justify;"><strong>Step 6.  Re-Insulate the wires</strong></h2>
<p style="text-align: justify;">Using some electrical tape, and probably some tweezers, wrap up the newly soldered joints.  Each one should be wrapped individually, then as a whole together.  You don&#8217;t want any bare connections hanging around inside your mini, that&#8217;s a good way to fry something.</p>
<p style="text-align: justify;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAzL1AxMDEwMTA0LmpwZw=="><img class="alignnone size-medium wp-image-439" title="P1010104" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/03/P1010104-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h2 style="text-align: justify;"><strong>Step 6.  Reconnect Connector</strong></h2>
<p style="text-align: justify;">Now that you&#8217;ve got your external wires in place, you can put the connector back in place.  Really, if you think you can do the soldering and wiring without ever removing the connector than you should, but I think that might be too hard.  If you removed the connector, you need to put it back in order for either switch to ever work.  How to do this is up to you&#8230;Theoretically, it should slide back in.  If it does, go to step 7!  If it doesn&#8217;t&#8230;.go to step 6-F.</p>
<h2 style="text-align: justify;"><strong>Step 6-F.  Solder connector pins to motherboard jack</strong></h2>
<p style="text-align: justify;">So what happens if you can&#8217;t get the connector back in it&#8217;s place?  Then you go to step 6-F, F because you F&#8217;d up.  So did I, to be honest, I&#8217;m not sure that connector can really even go back once it&#8217;s out.   So now there&#8217;s two options, you can cut the connector off completely,  or you can kind of smash it up exposing the pins inside the connector, this leaves you with two solid solder joints, to start from and also a little more wire to play with.  In my case, my attempt to get the connector back in resulted in me destroying the connector.  As you&#8217;ll see, it&#8217;s very soft plastic and pretty much crumbles under any pressure.  So once you have the pins exposed, you need to connect them to those tiny gold pins on the jack where the connector was originally sitting.  Yes, I mean those 2mm long pins inside the black square.  <span style="color: #ff0000;"><strong>NOTE:  There is no step 6-S, don&#8217;t screw this up or you&#8217;re out of luck.  This doesn&#8217;t mean just the mini switch won&#8217;t work, it means you&#8217;ll never be able to turn on your computer again without doing some serious tinkering around on the motherboard of the computer.</strong></span><span style="color: #ff0000;"> </span>Once you have the two points soldered in place, you may want to put some kind of insulation in there to ensure the two wires don&#8217;t touch each other.  This would equate to pressing the power button on your computer when it&#8217;s on (or off).</p>
<h2 style="text-align: justify;"><strong>Step 7.  Put the lid back on, you&#8217;re done!</strong></h2>
<p style="text-align: justify;">You now have two wires coming out of the mini that when connected together will simulate pushing the button on the back.  There are loads of ways to do this, for me, I only wanted to be able to turn it on from the front&#8230;.But I know a lot of people are interested in using a remote to turn on the computer, so in this case, a simple RF receiver circuit would do the job using an opto-coupler to short the two wires together.  Good luck!  And don&#8217;t blame me if your computer never turns on again!</p>
<p style="text-align: justify;">
 <img src="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=428" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.capricorn1.net/projects/racmini/racmini-adding-external-remote-power-switch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>nixie: dc-dc converter analysis</title>
		<link>http://www.capricorn1.net/eagle/nixie-dc-dc-converter-analysis/</link>
		<comments>http://www.capricorn1.net/eagle/nixie-dc-dc-converter-analysis/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 09:22:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[eagle]]></category>
		<category><![CDATA[nixie]]></category>

		<guid isPermaLink="false">http://www.capricorn1.net/?p=373</guid>
		<description><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 6.2000000000006E-5 seconds-->
<!---Displayed in 0.006585 seconds.-->
I&#8217;ve been putting nixie tubes in projects for a while now, following Nick de Smiths&#8217;s design found here.  A really great write-up and explanation of how to make your own DC-DC converter for nixie tubes.  The most important thing I&#8217;ve learned is that LAYOUT IS CRUCIAL.  He emphasizes that in his write-up and you should [...]]]></description>
			<content:encoded><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 5.5000000000027E-5 seconds-->
<!---Displayed in 0.008441 seconds.-->
<p>I&#8217;ve been putting nixie tubes in projects for a while now, following Nick de Smiths&#8217;s design found <a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kZXNtaXRoLm5ldC9OTWRTL0VsZWN0cm9uaWNzL05peGllUFNVLmh0bWw=" target=\"_blank\">here</a>.  A really great write-up and explanation of how to make your own DC-DC converter for nixie tubes.  The most important thing I&#8217;ve learned is that LAYOUT IS CRUCIAL.  He emphasizes that in his write-up and you should really listen.  (I tried otherwise once and failed miserably.)  So the following is some results I got that I think would be useful to anyone considering building one into a project.</p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAxL1AxMDEwMDM2LmpwZw=="> <img class="size-medium wp-image-375 alignnone" title="P1010036" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/01/P1010036-225x300.jpg" alt="" width="225" height="300" /> </a><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAxL1AxMDEwMDIzLmpwZw=="><img class="size-medium wp-image-374   alignright" title="setup" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/01/P1010023-225x300.jpg" alt="" width="225" height="300" /> </a></p>
<p><span id="more-373"></span></p>
<p>One reason I wanted to do this was that I noticed a while ago that with Nick&#8217;s design, the input voltage could be as low as around 5V and you could still get 180V out.  However, once you put a load on it that may not be the case, so I wanted to see at a few voltages what kind of load could be supported, and what the efficiency was.  Another thing to not was that I use slightly different parts than Nick, which I thought might improve my results.  However, I was somewhat surprised that I couldn&#8217;t get as good of results as Nick did, although my layout was slightly different which I think may be responsible.</p>
<p>The graph below shows the efficiency of the converter vs. load current, for 12V, 9V, and 6V input.  The excel file of all the data is at the end if your interested.</p>
<p style="text-align: center;"><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAxL2RjLWFuYWx5c2lzLXBpYy5wbmc="><img class="size-large wp-image-376   " title="dc-analysis-pic" src="http://www.capricorn1.net/blog/wp-content/uploads/2010/01/dc-analysis-pic-1024x692.png" alt="" width="524" height="354" /></a></p>
<p style="text-align: left;">Originally I had planned on making these measurements at work using a setup that&#8217;s already there with an electronic load.  That allows for taking hundreds more data points as well as varying the input voltage more.  Unfortunately, the electronic load was only rated to 60V, and rather than risking the obvious, I figured I could just do it all by hand at home with a decade box.  The decade box is pretty old but still functions fine, except for the 1 ohm knob seems to be dead.  Originally I had set this up using a 25k pot I had lying around.  However, if you put 180V across that, the pot has to absorb ~ 1.3 watts, and that&#8217;s at 7mA.  When you get to about 25mA, you&#8217;re at 4.5 watts and so on&#8230;. problem is, most 25k, 10k pots are really only rated around 1/4 to 1/2 watts.  So, it melted.  On to the decade box, here&#8217;s some more pictures of the setup and the decade box.</p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEwLzAxL0RDLURDLUNvbnZlcnRlckFuYWx5c2lzLnhsc3g=">Excel File of Data and Chart</a></p>
<p><iframe align="center" src="http://www.flickr.com/slideShow/index.gne?group_id=&#038;user_id=46676681@N07&#038;set_id=72157623316158926&#038;tags=nixie,dc-dcconverter" frameBorder="0" width="600" height="500" scrolling="no"></iframe></p>
 <img src="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=373" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.capricorn1.net/eagle/nixie-dc-dc-converter-analysis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>hardware: controller board</title>
		<link>http://www.capricorn1.net/avr/hardware-controller-board/</link>
		<comments>http://www.capricorn1.net/avr/hardware-controller-board/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 02:21:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[eagle]]></category>
		<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://www.colin.aristomatic.com/?p=365</guid>
		<description><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 5.6999999999974E-5 seconds-->
<!---Displayed in 0.007712 seconds.-->
I recently decided that instead of making a specialized PCB for every new project I work on, it would be a lot cheaper, and faster to make a controller that could handle just about everything I would need for the type of stuff I work on. The pictures above show the board being used in [...]]]></description>
			<content:encoded><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 5.4999999999972E-5 seconds-->
<!---Displayed in 0.008153 seconds.-->
<p><iframe align="center" src="http://www.flickr.com/slideShow/index.gne?group_id=&#038;user_id=46676681@N07&#038;set_id=72157623233647562&#038;tags=hardwarecontroller" frameBorder="0" width="600" height="500" scrolling="no"></iframe><br/></p>
<p>I recently decided that instead of making a specialized PCB for every new project I work on, it would be a lot cheaper, and faster to make a controller that could handle just about everything I would need for the type of stuff I work on.  The pictures above show the board being used in a future project.<br />
<span id="more-365"></span><br />
The main control of the board is done by an Atmegax8 (88,168,328), and can communicate via either USB (ft232RL), or wirelessly over a XBee radio.   All of the inputs/outputs are controlled from a shift register data bus, basically 6 pins on the AtMega control the shift registers, one for the clock, one for the strobe, 1for input, 3 for output.  There are 3 daisy chained registered in 4 groups which yield the following capabilities:</p>
<ul>
<li>48 open/collector outputs ( 6 TPIC6B595, high current drain only outputs for sinking current, up to 500mA per channel.</li>
<li>16 digital outputs (TTL, minimal current driving capability, coming from 2 &#8211; 74HC595 chips)</li>
<li>8 high current outputs (2 SN75441 hex driver chips, 1A output current per channel with optional external voltage drive, allows for higher voltage for driving relays, motors etc)</li>
<li>24 digital inputs (3 74HC165 with 10k pullup resistors)</li>
<li>8 analog inputs (all of the onboard analog inputs are open on the AtMega)</li>
<li>6 GPIO (leftover pins from the AtMega leaving SPI port and I2C port available for external communication)</li>
<li><span style="text-decoration: line-through;">high voltage dc-dc converter</span> (fail)</li>
</ul>
<p>Due to the fact that all the i/o is handled on a shift register chain, the updating of the i/o is somewhat slow.  However, since there are only 3 registers on each chain, you can still do some PWM and other desirable higher frequency i/o operations.  The main feature though really is the 48 high current drain outputs, mostly suited for driving leds, lots of them.  You could potentially drive 48 high power leds from this board, i.e. the 3 watt killers that are available use ~450mA, or instead 16 3watt RGB leds could be controlled.  I have tried this out with lower current leds and can actually get 8 bit resolution on the leds using PWM through the shift register chain.  Not too shabby.</p>
<p>One other note, I had some leftover space on the board in the middle when I was done and I tried to cram in a DC-DC converter, ignoring all the lessons about how not to layout such a device.  Ultimately, it failed and is not worth mentioning more.</p>
<p><a href="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXByaWNvcm4xLm5ldC9ibG9nL3dwLWNvbnRlbnQvcHJvamVjdEZpbGVzL2NvbnRyb2xsZXIvQ29udHJvbGxlci1lYWdsZS56aXA=">Here are the eagle files for the circuit board.</a></p>
 <img src="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=365" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.capricorn1.net/avr/hardware-controller-board/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>end of days</title>
		<link>http://www.capricorn1.net/misc/end-of-days/</link>
		<comments>http://www.capricorn1.net/misc/end-of-days/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 08:50:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://www.colin.aristomatic.com/?p=359</guid>
		<description><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 5.7000000000029E-5 seconds-->
<!---Displayed in 0.008258 seconds.-->
I recently ordered some parts from Newark.com for a project. Most of the parts are surface mount packages (1206, 0805), very tiny, very light. All together, probably about 4 ounces of actual product that could easily fit in the palm of my hand. I was perplexed when I got home one day to find a [...]]]></description>
			<content:encoded><![CDATA[<!--Searching /home/sittinghalflotus/capricorn1.net/blog/wp-content/mainImages: found 6 images in 5.5999999999945E-5 seconds-->
<!---Displayed in 0.010649 seconds.-->
<p>I recently ordered some parts from Newark.com for a project.  Most of the parts are surface mount packages (1206, 0805), very tiny, very light.  All together, probably about 4 ounces of actual product that could easily fit in the palm of my hand.  I was perplexed when I got home one day to find a rather large box from Newark at my door.  The package was about 3 feet by 2 feet, and according to UPS weighed 4 pounds.  As you can see in the photos, each separate item (in some cases 2 1206 resistors/capacitors) was packaged in a ziplock bag, pretty standard.  But that ziplock bag was packaged, in a bubblewrap insulated THICK paper envelope.  AND, each product envelope was accompanied by a &#8220;Master Packing List&#8221; color printout, which featured 4 removable stickers at the bottom with the part information.</p>
<p>I get that manufacturers, or businesses might find this necessary in some way.  Well actually I don&#8217;t get it, but I&#8217;m guessing they do?  But really, there has to be a better way&#8230;. thanks to the bubblewrap and other special packaging most of the garbage, which was most of the package, isn&#8217;t even recyclable.</p>
<p><br/><br />
<iframe align="center" src="http://www.flickr.com/slideShow/index.gne?group_id=&#038;user_id=46676681@N07&#038;set_id=72157623108868685&#038;tags=garbage,trash,waste" frameBorder="0" width="575" height="500" scrolling="no"></iframe><br/></p>
 <img src="http://www.capricorn1.net/blog/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=359" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.capricorn1.net/misc/end-of-days/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

