<?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>hackmeister.dk</title>
	<atom:link href="http://www.hackmeister.dk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hackmeister.dk</link>
	<description>making things...</description>
	<lastBuildDate>Sat, 23 Mar 2013 00:03:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Silicon Valley Surplus Stores</title>
		<link>http://www.hackmeister.dk/2012/02/silicon-valley-surplus-stores/</link>
		<comments>http://www.hackmeister.dk/2012/02/silicon-valley-surplus-stores/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 23:25:38 +0000</pubDate>
		<dc:creator>Thomas Flummer</dc:creator>
				<category><![CDATA[Electronics]]></category>

		<guid isPermaLink="false">http://www.hackmeister.dk/?p=284</guid>
		<description><![CDATA[This is just a list with a few Electronics Surplus stores in the Silicon Valley area in Califirnia, that might be of interest when visiting the area]]></description>
			<content:encoded><![CDATA[<p>
				<div id="bgmp_map-canvas">
					<p>Loading map...</p>
					<p><img src="http://www.hackmeister.dk/wp-content/plugins/basic-google-maps-placemarks/images/loading.gif" alt="Loading" /></p>
				</div><br />
<em>Map of the central Silicon Valley area Electronics Surplus stores. Please zoom out to see the stores in Berkley and Los Angeles</em></p>
<p>If you plan on visiting any of the stores below, please go to their websites and check for opening hours. Some are open on Saturdays, some are not.</p>
<p><strong>HSC Electronic Supply</strong><br />
<a href="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0131.jpg"><img src="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0131-150x150.jpg" alt="" title="HSC Electronics" width="150" height="150" class="alignright size-thumbnail wp-image-340" /></a>The first store on this list is HSC or Halted Specialties Co. as it was named when it started back in 1963. Here you will find a mixture of various components and connectors in addition to used lab equipment and computer parts. I have found SMD ZIF sockets sold at $ 0.10 per pin and button caps for lighted switches at $ 0.15 a piece, but you never know what to find, since the selection changes based on what they get in.</p>
<p>You find them at:</p>
<p><em>3500 Ryder Street<br />
Santa Clara, CA 95051</em></p>
<p>More information and a peek at their selection at <a href="http://halted.com/" target="_blank">http://halted.com/</a></p>
<p><strong>Weirdstuff</strong><br />
<a href="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0134.jpg"><img src="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0134-150x150.jpg" alt="" title="Weirdstuff" width="150" height="150" class="alignright size-thumbnail wp-image-341" /></a>At Weirdstuff they don&#8217;t have that many single components, but instead specializes in used computer parts of any kind. If you need a cheap computer with a serial or parallel port, you can find it here. They also have a lot of older networking equipment and other office equipment like headsets or POS devices like barcode scanners etc.</p>
<p>Weirdstuff has they showroom and warehouse at:</p>
<p><em>384 West Caribbean Drive<br />
Sunnyvale, CA</em></p>
<p>More info at <a href="http://weirdstuff.com/" target="_blank">http://weirdstuff.com/</a></p>
<p><strong>Advanced Component Electronics</strong><br />
<a href="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0151.jpg"><img src="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0151-150x150.jpg" alt="" title="ACE Electronics" width="150" height="150" class="alignright size-thumbnail wp-image-347" /></a>Advanced Component Electronics or ACE for short is almost exclusively dealing in components like logic chips in DIL housings, where they have a complete aisle with sorted tubes of 74xxx in easy to use through hole versions or various connectors, switches, LED, passives etc. you might need for your project. Most components seems to be unused, but with a few years on the shelves.</p>
<p>You find ACE at:</p>
<p><em>1810 Oakland Road, Suite C<br />
San Jose, CA, 95131</em></p>
<p>Or by visiting their website at <a href="http://www.acecomponents.com/" target="_blank">http://www.acecomponents.com/</a></p>
<p><strong>Excess Solutions</strong><br />
<a href="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0141.jpg"><img src="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0141-150x150.jpg" alt="" title="Excess Solutions" width="150" height="150" class="alignright size-thumbnail wp-image-343" /></a>Excess Solutions has a similar selection as ACE, but in addition to the very long aisles with small component boxes, also have a few racks with odd equipment and computer parts. The lighting can be a little dim at the bottom shelves, so bring a little flashlight for checking the box labels.</p>
<p>Excess Solutions is found at:</p>
<p><em>156 S Milpitas Blvd.<br />
Milpitas, CA 95035</em></p>
<p>More information at <a href="http://www.excesssolutions.com/" target="_blank">http://www.excesssolutions.com/</a></p>
<p><strong>Anchor-Electronics</strong><br />
<a href="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0149.jpg"><img src="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0149-150x150.jpg" alt="" title="Anchor Electronics" width="150" height="150" class="alignright size-thumbnail wp-image-346" /></a>When entering Anchor-Electronics you won&#8217;t find the endless racks of brown component boxes, but instead a smaller and nicely presented selection of not only components but also specialty tools, test equipment, prototype gear, and probably the best service in the area. Some of their products seems to be new and not surplus, but some are definitely running out, like for instance the nice sets of Pogo-pins they have been selling. I picked some up a few years ago, but now they only have the crown type left, and not the spear head ones on stock.</p>
<p>You find the store at:</p>
<p><em>2040 Walsh Ave.<br />
Santa Clara, CA 95050</em></p>
<p>Or at their website: <a href="http://www.anchor-electronics.com/" target="_blank">http://www.anchor-electronics.com/</a></p>
<p><strong>Al Lasher&#8217;s Electronics</strong> (Berkley)<br />
<a href="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0140.jpg"><img src="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0140-150x150.jpg" alt="" title="Al Lasher&#039;s" width="150" height="150" class="alignright size-thumbnail wp-image-342" /></a>Al Lasher&#8217;s isn&#8217;t located down in the south bay as the others but is included here as they might have that little component that you are looking for. They do have some surplus items but mostly deal in components or tools that you might for your little home project. Since most of their stock is behind the counter, they are most useful for getting specific items that you can ask for. If you are in the area, stop by, but if you visiting the other stores in the south bay, it&#8217;s not worth the drive just to go there.</p>
<p>You find Al Lasher&#8217;s at</p>
<p><em>1734 University Ave<br />
Berkeley, CA 94703</em></p>
<p>More info at: <a href="http://allashers.com/" target="_blank">http://allashers.com/</a></p>
<p><strong>APEX Electronics</strong> (Los Angeles)<br />
<a href="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0147.jpg"><img src="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0147-150x150.jpg" alt="" title="APEX Electronics" width="150" height="150" class="alignright size-thumbnail wp-image-345" /></a>APEX is probably the most chaotic and nerdy surplus stores on this list. You find their tightly packed warehouse in the northern part of LA in Sun Valley, where they have racks going from floor to ceiling packed with brown boxes full of components. When walking around between the racks, you can also feel the proximity of Hollywood, with old movie props or 19&#8243; rack based tape decks filling up the shelves. I looked for a test image generator and actually found one, but it was for NTSC only and I wanted a PAL one.</p>
<p>If you are in the area, definitely stop by and have a look.</p>
<p>APEX is located at:</p>
<p><em>8909 San Fernando Road<br />
Sun Valley, CA 91352</em></p>
<p>More info at: <a href="http://www.apexelectronic.com/" target="_blank">http://www.apexelectronic.com/</a></p>
<p><strong>All Electronics</strong> (Los Angeles)<br />
<a href="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0146.jpg"><img src="http://www.hackmeister.dk/wp-content/uploads/2012/02/IMG_0146-150x150.jpg" alt="" title="All Electronics" width="150" height="150" class="alignright size-thumbnail wp-image-344" /></a>All Electronics is the last one on this list. Also located in the greater LA area, not far from APEX, you will find a store with what looks like new components that they keep in stock mixed up with various stuff that has some electro mechanical relation. The selection isn&#8217;t enormous but they have some nice items that might fit a project or two.</p>
<p>You find All Electronics at:</p>
<p><em>14928 Oxnard St.<br />
Van Nuys, CA 91411-2610</em></p>
<p>More info at: <a href="http://www.allelectronics.com/" target="_blank">http://www.allelectronics.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackmeister.dk/2012/02/silicon-valley-surplus-stores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alternative case for MintyBoost</title>
		<link>http://www.hackmeister.dk/2011/10/licoriceboost/</link>
		<comments>http://www.hackmeister.dk/2011/10/licoriceboost/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 08:00:17 +0000</pubDate>
		<dc:creator>Thomas Flummer</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[Electronics]]></category>

		<guid isPermaLink="false">http://www.hackmeister.dk/?p=257</guid>
		<description><![CDATA[The MintyBoost from Adafruit Industries, is a nice little electronics kit, perfect for the active smartphone user, that reach single digits for remaining battery capacity early in the afternoon, with...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hackmeister.dk/wp-content/uploads/2011/10/mintyboost_lakerol_open.jpg"><img src="http://www.hackmeister.dk/wp-content/uploads/2011/10/mintyboost_lakerol_open-150x150.jpg" alt="" title="mintyboost_lakerol_open" width="150" height="150" class="alignright size-thumbnail wp-image-262" style="clear: right;" /></a><a href="http://www.hackmeister.dk/wp-content/uploads/2011/10/mintyboost_lakerol_closed1.jpg"><img src="http://www.hackmeister.dk/wp-content/uploads/2011/10/mintyboost_lakerol_closed1-150x150.jpg" alt="" title="mintyboost_lakerol_closed" width="150" height="150" class="alignright size-thumbnail wp-image-263" style="clear: right;" /></a><a href="http://www.hackmeister.dk/wp-content/uploads/2011/10/mintyboost_lakerol_connector.jpg"><img src="http://www.hackmeister.dk/wp-content/uploads/2011/10/mintyboost_lakerol_connector-150x150.jpg" alt="" title="mintyboost_lakerol_connector" width="150" height="150" class="alignright size-thumbnail wp-image-264" style="clear: right;" /></a><a href="http://www.adafruit.com/products/14">The MintyBoost</a> from <a href="http://www.adafruit.com/">Adafruit Industries</a>, is a nice little electronics kit, perfect for the active smartphone user, that reach single digits for remaining battery capacity early in the afternoon, with no power plug in sight.</p>
<p>It&#8217;s a little boost circuit, that uses regular double A batteries and steps up the 3V to 5V, perfect for USB charging. In addition to providing power, the circuit includes the needed resistors to tell modern devices like iPhones or iPods, that it&#8217;s OK to pull a bit of current and actually go ahead with charging the internal battery.</p>
<p>The complete kit is designed to fit both 2 double A batteries and the circuit inside an Altoids Chewing Gum tin container, but unfortunately, Altoids has stopped producing these, making it a bit difficult to complete this project and still keep the urban camouflage that the nicely printed tin originally provided.</p>
<p><a href="http://www.adafruit.com/">Adafruit Industries</a> has started producing <a href="http://www.adafruit.com/products/16">their own case</a>, similar in size and shape, but it comes without any printing on it, and looks a bit generic, loosing some of the charisma.</p>
<p>But awhile ago I stumbled on a similar candy container, this time for the <a href="http://www.lakerol.com/">Läkerol</a> licorice tablets. The case has a different shape, but nicely fit&#8217;s the same battery holder and the original circuit PCB. It even closes and holds the USB connector in place in the same way the original case did.</p>
<p>The case has a sleek black finnish combining matte and glossy to show a large A on the lid. Maybe this is an A for Adafruit?</p>
<p>I am unsure if this product is sold internationally, but here in Scandinavia it&#8217;s usually available in convenience stores and the likes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackmeister.dk/2011/10/licoriceboost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ultimaker 3D Printer Assembly Timelapse</title>
		<link>http://www.hackmeister.dk/2011/10/ultimaker/</link>
		<comments>http://www.hackmeister.dk/2011/10/ultimaker/#comments</comments>
		<pubDate>Sat, 22 Oct 2011 12:52:33 +0000</pubDate>
		<dc:creator>Thomas Flummer</dc:creator>
				<category><![CDATA[3D Printing]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.hackmeister.dk/?p=252</guid>
		<description><![CDATA[About a month ago, I received my Ultimaker 3D printer kit, and for the assembly, I decided to rig my camera to create a timelapse of the complete assembly process....]]></description>
			<content:encoded><![CDATA[<p>About a month ago, I received my <a href="http://www.ultimaker.com/">Ultimaker</a> 3D printer kit, and for the assembly, I decided to rig my camera to create a timelapse of the complete assembly process.</p>
<p>The camera was mounted above my work table along with 3 lamps for consistent light, and then tethered to a Mac, to easily control the camera.</p>
<p>Using a program called <a href="http://www.sofortbildapp.com/">Sofortbild</a>, I had the camera take an image every 10 seconds, and immediately upload the image to the computer via the USB cable.</p>
<p>Since the build took about 6 hours straight, I ended up with roughly 2200 images, that I have put together into a video using <a href="http://www.dayofthenewdan.com/projects/time-lapse-assembler-1">Time Lapse Assembler</a>, with a framerate of 24 images per second.</p>
<object width='618' height='347'><param name='allowfullscreen' value='true' /><param name='allowscriptaccess' value='always' /><param name='movie' value='http://vimeo.com/moogaloop.swf?clip_id=30945234&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1' /><embed src='http://vimeo.com/moogaloop.swf?clip_id=30945234&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1' type='application/x-shockwave-flash' allowfullscreen='true' allowscriptaccess='always' width='618' height='347'></embed></object>
<p>&nbsp;</p>
<p>If you feel confident in putting together IKEA furniture, and can read and follow instructions, this build should be no problem for you.</p>
<p>I had a few pieces that was a bit hard to fit, but that was mainly due to the laser cutting not going all the way through the plywood, but after trimming the parts with an Exacto knife, it went without problems.</p>
<p>The camera used is a Nikon D300 with a Nikon 18-200mm lens.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackmeister.dk/2011/10/ultimaker/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Video from Maker Faire New York 2011</title>
		<link>http://www.hackmeister.dk/2011/10/makerfaire-ny-2011/</link>
		<comments>http://www.hackmeister.dk/2011/10/makerfaire-ny-2011/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 21:44:39 +0000</pubDate>
		<dc:creator>Thomas Flummer</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[Maker Faire]]></category>
		<category><![CDATA[Netduino]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[PIC]]></category>

		<guid isPermaLink="false">http://www.hackmeister.dk/?p=240</guid>
		<description><![CDATA[This year at Maker Faire has been with a high focus on robotics, and in this video I have tried to capture a wide variety of the projects that was...]]></description>
			<content:encoded><![CDATA[<p>This year at Maker Faire has been with a high focus on robotics, and in this video I have tried to capture a wide variety of the projects that was shown off at the faire.</p>
<object width='618' height='347'><param name='allowfullscreen' value='true' /><param name='allowscriptaccess' value='always' /><param name='movie' value='http://vimeo.com/moogaloop.swf?clip_id=29889763&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1' /><embed src='http://vimeo.com/moogaloop.swf?clip_id=29889763&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1' type='application/x-shockwave-flash' allowfullscreen='true' allowscriptaccess='always' width='618' height='347'></embed></object>
<p>&nbsp;</p>
<p>I have tried to put captions in the video for the different projects, and below they are all listed with links to more information.</p>
<p>If you have further info, eg. on some of the projects where I don&#8217;t have any, please add it as a comment below.</p>
<ul>
<li><a href="http://www.arcattack.com/">Arcattack</a></li>
<li><a href="http://beatbots.net/project/spazzi/">Spazzi</a></li>
<li><a href="http://netduino.com/">Netduino</a></li>
<li><a href="http://carlitoscontraptions.com/tag/nao/">NAO 1337</a></li>
<li><a href="http://letsmakerobots.com/node/28981/">SpurtBot</a></li>
<li><a href="http://letsmakerobots.com/node/28964/">Drew&#8217;s Walking Robot</a></li>
<li><a href="http://ultimaker.com/">Ultimaker</a></li>
<li><a href="http://labs.arduino.cc/">New Arduino Products</a></li>
<li><a href="http://robotgrrl.com/">Robotgrrl&#8217;s Robots</a></li>
<li><a href="http://mtm.cba.mit.edu/machines/mtm_snap-lock/">MTM Snap</a></li>
<li><a href="http://www.inmojo.com/ikimo/">InMojo Ikimo</a></li>
<li><a href="http://mindstorms.lego.com/">Lego Mindstorms</a></li>
<li><a href="http://makerbot.com/">Makerbot</a></li>
<li><a href="http://www.brainlinksystem.com/">Brainlink</a></li>
<li><a href="http://roboitesmslp.wikispaces.com/graves/">Graves</a></li>
<li><a href="http://letsmakerobots.com/node/28981/">Robot Building Workshop</a></li>
<li><a href="http://www.thingiverse.com/thing:10526">Turtle Shell Racer</a></li>
<li><a href="http://letsmakerobots.com/node/26107/">A Spider Called &#8220;Chopsticks&#8221;</a></li>
<li><a href="http://letsmakerobots.com/node/1050/">Yellow Drum Machine</a></li>
<li><a href="http://letsmakerobots.com/node/26012/">Farrusco, Your First Robot</a></li>
<li><a href="http://dangerousprototypes.com/">Dangerous Prototypes</a></li>
<li><a href="http://dangerousprototypes.com/">Thermal Tweeter Twitter Printer</a></li>
</ul>
<p>The video is shoot on a Nikon D3100 using a Nikon 18-200 VR zoom lens, mostly hand-held, and edited using iMovie.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackmeister.dk/2011/10/makerfaire-ny-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New bootloader file for ATmega8L</title>
		<link>http://www.hackmeister.dk/2011/01/new-bootloader-file-for-atmega8l/</link>
		<comments>http://www.hackmeister.dk/2011/01/new-bootloader-file-for-atmega8l/#comments</comments>
		<pubDate>Sun, 16 Jan 2011 22:20:46 +0000</pubDate>
		<dc:creator>Thomas Flummer</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Labitat]]></category>

		<guid isPermaLink="false">http://www.hackmeister.dk/?p=231</guid>
		<description><![CDATA[When using the LCD I/O Backpack with the ATmega8L-8AU, you need a bootloader that runs at 8 MHz. But the one shipping with Arduino for the ATmega8 has some less...]]></description>
			<content:encoded><![CDATA[<p>When using the <a href="http://www.hackmeister.dk/lcd-io-backpack/">LCD I/O Backpack</a> with the <a href="http://www.atmel.com:80/dyn/products/product_card.asp?part_id=2004">ATmega8L-8AU</a>, you need a bootloader that runs at 8 MHz.</p>
<p>But the one shipping with Arduino for the ATmega8 has some <em>less than ideal</em> settings, most annoyingly a very long startup delay and a low speed for the serial programming.</p>
<p>I have now made a re-compile of the bootloader with these two settings changed (about 1 second startup delay and 19200bps serial speed), which results in faster programming, and a much shorter startup time, both from power-on but also after a soft reset following programming.</p>
<p>All you need, is to <a href="http://www.hackmeister.dk/wp-content/uploads/2011/01/ATmega8L.zip">download the .hex file</a> and place in in the <tt>atmega8</tt> folder under <tt>hardware/arduino/bootloaders</tt> in the Arduino environment and modify the <tt>boards.txt</tt> file to include this new bootloader.</p>
<p>On Mac, you have to right-click the Arduino.app and select &#8216;Show Package Content&#8217; and navigate to <tt>Content/Resources/Java/hardware/arduino/bootloaders</tt> to find the <tt>atmega8</tt> folder.</p>
<p>I have used the following segment in <tt>boarts.txt</tt> to reference this file in the Arduino environment.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
</pre></td><td class="code"><pre class="txt" style="font-family:monospace;">##############################################################
&nbsp;
atmega8l.name=LCD I/O Backpack w/ ATmega8L @ 8MHz
&nbsp;
atmega8l.upload.protocol=stk500
atmega8l.upload.maximum_size=7168
atmega8l.upload.speed=19200
&nbsp;
atmega8l.bootloader.low_fuses=0xdf
atmega8l.bootloader.high_fuses=0xca
atmega8l.bootloader.path=atmega8
atmega8l.bootloader.file=ATmega8L.hex
atmega8l.bootloader.unlock_bits=0x3F
atmega8l.bootloader.lock_bits=0x0F
&nbsp;
atmega8l.build.mcu=atmega8
atmega8l.build.f_cpu=8000000L
atmega8l.build.core=arduino
atmega8l.build.variant=standard
&nbsp;
##############################################################</pre></td></tr></table></div>

<p><strong>Downloads</strong><br />
Below is just the .hex file, zipped up to avoid corruption. The source is the same as the source that comes with the Arduino environment (in the <tt>hardware/atmega8</tt> folder) just adjusted to 8MHz and with a timeout of 1000000)</p>
<ul>
<li><a href='http://www.hackmeister.dk/wp-content/uploads/2011/01/ATmega8L.zip'>ATmega8L Bootloader file (8MHz)</a></li>
</ul>
<p><strong>Tip</strong><br />
If you want to compile your own, you might have to use the AVR-GCC compiler from one of the older Arduino enviromnents (I used Arduino-0010 on Mac), since the newer AVR-GCC complains a bit.</p>
<p><strong>Update for users of Arduino 1.0 and later</strong><br />
Ray has notified me about a problem when using the above instructions with Arduino 1.0. The reason for the error he is getting is a change that the Arduino team has made, which my instructions didn&#8217;t take into account. I have updated the text you need to add to the <tt>boards.txt</tt> (added the last settings line), which tells the compiler what pins settings to use, when compiling for the ATmega8L.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackmeister.dk/2011/01/new-bootloader-file-for-atmega8l/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Alternative programming cable for LCD I/O Backpack</title>
		<link>http://www.hackmeister.dk/2011/01/alternative-programming-cable/</link>
		<comments>http://www.hackmeister.dk/2011/01/alternative-programming-cable/#comments</comments>
		<pubDate>Sat, 15 Jan 2011 22:06:03 +0000</pubDate>
		<dc:creator>Thomas Flummer</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Labitat]]></category>

		<guid isPermaLink="false">http://www.hackmeister.dk/?p=217</guid>
		<description><![CDATA[Following up with yet another alternative to the FTDI cable or adapter.]]></description>
			<content:encoded><![CDATA[<p>A little over a month ago, I saw <a href="http://letsmakerobots.com/node/23728">a post at Let&#8217;s Make Robots</a> about making your own &#8220;FTDI&#8221; cable equivalent.</p>
<p>The basis for this project is <a href="http://www.dealextreme.com/details.dx/sku.45715">a cheap copy of a CA-42 interface cable</a> for Nokia cellphones sold by DealExtreme. There are a lot of these cables, and they all look alike, but this one has something special: It&#8217;s hacker friendly!</p>
<p>The oversized USB connector not only holds all the electronics, but it&#8217;s made with two plastic pieces that can be separated easily using a little screwdriver or knife and not least be put together again afterwards without any noticeable trace.</p>
<p>When I found this, I ordered a few right away, since these would be ideal for programming the <a href="http://www.hackmeister.dk/lcd-io-backpack/">LCD I/O Backpack</a> or any other Arduino in the &#8220;Pro&#8221; series for that matter.</p>
<p style="clear: both;"><a href="http://www.hackmeister.dk/wp-content/uploads/2011/01/pl2303-pcb-front.png"><img src="http://www.hackmeister.dk/wp-content/uploads/2011/01/pl2303-pcb-front-300x300.png" alt="" title="pl2303-pcb-front" width="300" height="300" class="alignright size-medium wp-image-219" /></a>When I got the cable, modifying it went very smooth, first desoldering the existing cable and then soldering on a new cable, recycled from an old mouse. The cable needs at least 5 leads, one for GND, one for VCC, one for RX, one for TX and finally, one for DTR, so that the AVR chip can be reset automatically by the programming software. The cable I use has 4 wires and a shield, which I used for GND.</p>
<ul>
<li>GND: Shield</li>
<li>RX: Blue</li>
<li>DTR: Yellow</li>
<li>TX: White</li>
<li>VCC: Orange</li>
</ul>
<p style="clear: both;"><a href="http://www.hackmeister.dk/wp-content/uploads/2011/01/pl2303-pcb-back.png"><img src="http://www.hackmeister.dk/wp-content/uploads/2011/01/pl2303-pcb-back-300x300.png" alt="" title="pl2303-pcb-back" width="300" height="300" class="alignright size-medium wp-image-220" /></a>There was a few small red wires soldered to the PCB, and I removed one and left the other one in place as illustrated on the image to right, showing the back of the PCB that goes in the USB connector housing.</p>
<p style="clear: both;"><a href="http://www.hackmeister.dk/wp-content/uploads/2011/01/pl2303-pcb-connector.png"><img src="http://www.hackmeister.dk/wp-content/uploads/2011/01/pl2303-pcb-connector-300x300.png" alt="" title="pl2303-pcb-connector" width="300" height="300" class="alignright size-medium wp-image-221" /></a>In the other end of the cable I crimped on female header pins and mounted them in a 6 pin header assembly in the same order as used with the FTDI cables and adapters.</p>
<p>Another advantage to making your own cable is that you can make it as long or short as you like (within reason of course). I made mine about 50 cm (1.5 feet) since most of the time, I use it right next to my laptop, and a long wire is just in the way.</p>
<ol>
<li>DTR: Yellow</li>
<li>RX: Blue</li>
<li>TX: White</li>
<li>VCC: Orange</li>
<li>GND: Not connected</li>
<li>GND: Shield</li>
</ol>
<p><em>Remember, RX and TX on the cable side is crossed compared to the connections on the LCD I/O Backpack and other Arduinos.</em>
</p>
<p style="clear: both;">This cable uses the Prolific PL2303 chip, and the driver is available in the <a href="http://www.prolific.com.tw/eng/downloads.asp?id=31">Prolific website Download section</a>. When the driver for your OS is installed and working, this cable will show up as a virtual serial port very much like the FTDI cables. On Windows you will see very little difference when selecting the port, it will be COM5, COM6 or similar. On Mac and Linux, the name will be a little different, most likely something similar to <tt>/dev/tty.PL2303-00001004</tt>, maybe with different numbers at the end of the name.</p>
<p>In the Arduino environment, you just select the port and use it like if you connected any other cable, adapter or a full Arduino.</p>
<p style="clear: both;">The only thing I&#8217;m a little unsure about is how much current you can draw from this cable, but I have successfully been running an LCD I/O Backpack and a display, without any problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackmeister.dk/2011/01/alternative-programming-cable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RFID Readers with Netduino</title>
		<link>http://www.hackmeister.dk/2011/01/rfid-readers-with-netduino/</link>
		<comments>http://www.hackmeister.dk/2011/01/rfid-readers-with-netduino/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 21:47:14 +0000</pubDate>
		<dc:creator>Thomas Flummer</dc:creator>
				<category><![CDATA[ARM]]></category>
		<category><![CDATA[Netduino]]></category>

		<guid isPermaLink="false">http://www.hackmeister.dk/?p=193</guid>
		<description><![CDATA[Up until now, all I had done with the Netduino was blink the built-in LED, but after seeing a question on the Netduino forum regarding two RFID readers I had...]]></description>
			<content:encoded><![CDATA[<p>Up until now, all I had done with the <a href="http://www.netduino.com/">Netduino</a> was blink the built-in LED, but after seeing <a href="http://forums.netduino.com/index.php?/topic/926-rfid-reader-opinions/">a question on the Netduino forum regarding two RFID readers</a> I had laying around, I got inspired and did a few tests.</p>
<p>The question on the forum was about reading distance, so that will be the focus of this post.</p>
<p>The two readers in quetion are:</p>
<ul>
<li><a href="http://www.parallax.com/StoreSearchResults/tabid/768/txtSearch/RFID/List/0/SortField/4/ProductID/114/Default.aspx">Parallax 125kHz RFID reader with UART interface</a></li>
<li><a href="http://www.id-innovations.com/httpdocs/Modules(non%20write).htm">ID Innovations ID-20 125kHz RFID reader</a>, also via the UART interface</li>
</ul>
<p>I got the <a href="http://www.makershed.com/ProductDetails.asp?ProductCode=MKPX2">Parallax reader from the Maker Shed Store</a> and the <a href="http://www.sparkfun.com/products/8628">ID-20 from Sparkfun</a>, but they are both available from other sources too.</p>
<p>I started out with some code by <a href="http://forums.netduino.com/index.php?/topic/192-parallax-rfid-reader/page__p__1201__hl__rfid__fromsearch__1">ATXcoder in the Netduino forum</a> but did a few modifications, since I was getting double reads. Using <a href="http://www.saleae.com/logic/">a logic analyzer</a> I found that the Parallax module actually sends out two reads in some cases, so the extra code is just to ignore that.</p>
<p>The same code was also slightly modified to work with the ID-20 module. The major changes was setting the baud rate to 9600 instead of 2400 and changing the buffer size to 16 bytes, since the ID-20 has different, and more, control characters in addition to a checksum.</p>
<p>After trying the two readers with the same tags (both the credit card style and a keychain tag) I must say, that they perform pretty much the same. Both have some variation over time. You can have a read at 3 inches and right after it won&#8217;t read the same tag until it get to about 2 inches away.</p>
<p><strong>Downloads</strong><br />
Here is the Visual Studio 2010 solution, with two Netduino projects, one for each reader. Ideally these would be wrapped up in nice little classes, but I haven&#8217;t gotten to that yet. Feel free to use.</p>
<ul>
<li><a href='http://www.hackmeister.dk/wp-content/uploads/2011/01/NetduinoRFID.zip'>Netduino RFID Sample Code</a></li>
</ul>
<p><strong>Demo video</strong><br />
I have made a little video showing both readers using both of the two tag types. Both tags are EM4100 family passive tags that I got from the Maker Shed Store. The distance indications on the paper is inches.</p>
<object width='618' height='347'><param name='allowfullscreen' value='true' /><param name='allowscriptaccess' value='always' /><param name='movie' value='http://vimeo.com/moogaloop.swf?clip_id=18372035&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1' /><embed src='http://vimeo.com/moogaloop.swf?clip_id=18372035&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1' type='application/x-shockwave-flash' allowfullscreen='true' allowscriptaccess='always' width='618' height='347'></embed></object>
]]></content:encoded>
			<wfw:commentRss>http://www.hackmeister.dk/2011/01/rfid-readers-with-netduino/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Converting between 2mm and 100mil pin spacing</title>
		<link>http://www.hackmeister.dk/2011/01/converting-between-2mm-and-100mil-pin-spacing/</link>
		<comments>http://www.hackmeister.dk/2011/01/converting-between-2mm-and-100mil-pin-spacing/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 21:46:29 +0000</pubDate>
		<dc:creator>Thomas Flummer</dc:creator>
				<category><![CDATA[Netduino]]></category>

		<guid isPermaLink="false">http://www.hackmeister.dk/?p=205</guid>
		<description><![CDATA[For the post about RFID readers with Netduino, I had to use the ID-20 reader from ID Innovations that has very short pins with 2mm spacing and not the breadboard...]]></description>
			<content:encoded><![CDATA[<p>For the post about <a href="http://www.hackmeister.dk/2011/01/rfid-readers-with-netduino/">RFID readers with Netduino</a>, I had to use the ID-20 reader from ID Innovations that has very short pins with 2mm spacing and <strong>not</strong> the breadboard friendly 100mil spacing.</p>
<p><a href="http://www.hackmeister.dk/wp-content/uploads/2011/01/2mm_to_100mil_headers.png"><img src="http://www.hackmeister.dk/wp-content/uploads/2011/01/2mm_to_100mil_headers-300x200.png" alt="" title="2mm_to_100mil_headers" width="300" height="200" class="alignright size-medium wp-image-206" /></a>To fix that, I decided to make a little adapter using some slightly modified header pins. I used a single row of the 90 degree angled type, since the lead that sticks out on the PCB side is a bit longer than the regular straight ones.</p>
<p><a href="http://www.hackmeister.dk/wp-content/uploads/2011/01/2mm_to_100mil_holder.png"><img src="http://www.hackmeister.dk/wp-content/uploads/2011/01/2mm_to_100mil_holder-300x200.png" alt="" title="2mm_to_100mil_holder" width="300" height="200" class="alignright size-medium wp-image-207" /></a>After straightening the legs out, and then bending them to fit the ID-20 2mm pin spacing, I used a 10&#215;2 pin connector for a ribbon cable to hold the two parts aligned when soldering the headers to the ID-20.</p>
<p><a href="http://www.hackmeister.dk/wp-content/uploads/2011/01/2mm_to_100mil_mounted.png"><img src="http://www.hackmeister.dk/wp-content/uploads/2011/01/2mm_to_100mil_mounted-300x200.png" alt="" title="2mm_to_100mil_mounted" width="300" height="200" class="alignright size-medium wp-image-211" /></a>Now I can either plug the reader into a breadboard, or simply connect my <a href="http://www.sparkfun.com/products/9139">jumper wires</a> to the new header pins, that is a lot longer than the original ones.</p>
<p>With the ID-20 reader raised from the breadboard, it&#8217;s also possible to have wires below the reader. For the ID-12 it might not be necessary, but the ID-20 is so large, that it covers up all the other connections on the bread board.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackmeister.dk/2011/01/converting-between-2mm-and-100mil-pin-spacing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming the LCD I/O Backpack with an Arduino</title>
		<link>http://www.hackmeister.dk/2010/12/programming-the-lcd-io-backpack-with-an-arduino/</link>
		<comments>http://www.hackmeister.dk/2010/12/programming-the-lcd-io-backpack-with-an-arduino/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 17:47:44 +0000</pubDate>
		<dc:creator>Thomas Flummer</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Labitat]]></category>

		<guid isPermaLink="false">http://www.hackmeister.dk/?p=185</guid>
		<description><![CDATA[Since the workshop in the beginning of October, there has been a few requests for alternatives to the FTDI USB to TTL level UART adapters. They are a bit expensive,...]]></description>
			<content:encoded><![CDATA[<p>Since the <a href="https://labitat.dk/wiki/Temperatur_Workshop">workshop in the beginning of October</a>, there has been a few requests for alternatives to the FTDI USB to TTL level UART adapters. They are a bit expensive, and many of the attendees at the workshop didn&#8217;t have one.</p>
<p>This post is an attempt to help out those that do have a regular Arduino (or a very similar clone) and want to use that instead of the FTDI adapter.</p>
<p>It&#8217;s kind of a hack, because all I&#8217;m doing is using the USB to UART that is on the Arduino and bypass the rest.</p>
<p>This bypassing is done by removing the ATMEGA chip from the socket on the Arduino.</p>
<p><a href="http://www.hackmeister.dk/wp-content/uploads/2010/12/lcd_io_backpack_programming_with_arduino_uno.png"><img src="http://www.hackmeister.dk/wp-content/uploads/2010/12/lcd_io_backpack_programming_with_arduino_uno-240x300.png" alt="" title="LCD I/O Backpack Programming with Arduino Uno" width="240" height="300" class="alignright size-medium wp-image-187" /></a>After that, all you have to do is to connect the two serial lines (they should NOT be crossed, RX to RX and TX to TX), the DTR/Reset line and power (GND and +5V) and you are good to go.</p>
<p>I have made a little drawing of where to find the connections on the two boards, to make it as easy as possible to wire it up.</p>
<p>The drawing is also available as <a href="http://www.hackmeister.dk/wp-content/uploads/2010/12/lcd_io_backpack_programming_with_arduino_uno.pdf">a PDF file ready for print</a>.</p>
<p>When using this method, the programming goes exactly as if you are programming the regular Arduino, except that you will likely have to select a different version of the chip, especially if your board is using the ATMEGA8L controller.</p>
<p>This works with both the Arduino Decimilla/Duemillianove and the new Arduino Uno in addition to any clones that have USB and a removable chip.</p>
<p>Since the chip on the Mega series of Arduinos is soldered onto the board, this hardware hack isn&#8217;t possible.</p>
<p>This is just one of the possible alternative ways of programming the LCD I/O Backpack, more options will follow.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackmeister.dk/2010/12/programming-the-lcd-io-backpack-with-an-arduino/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing the LCD I/O Backpack</title>
		<link>http://www.hackmeister.dk/2010/11/lcd-io-backpack/</link>
		<comments>http://www.hackmeister.dk/2010/11/lcd-io-backpack/#comments</comments>
		<pubDate>Sat, 20 Nov 2010 20:09:01 +0000</pubDate>
		<dc:creator>Thomas Flummer</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Labitat]]></category>

		<guid isPermaLink="false">http://www.hackmeister.dk/?p=174</guid>
		<description><![CDATA[I admit, it has been a little slow for the past couple of months here on the blog, but that doesn&#8217;t mean nothing has happened. For a workshop in Labitat,...]]></description>
			<content:encoded><![CDATA[<p>I admit, it has been a little slow for the past couple of months here on the blog, but that doesn&#8217;t mean nothing has happened.</p>
<p><img src="http://www.hackmeister.dk/wp-content/uploads/2010/09/lcd_io_backpack-300x163.png" alt="" title="lcd_io_backpack" width="300" height="163" class="alignright size-medium wp-image-144" />For a workshop in <a href="http://www.labitat.dk/">Labitat</a>, we needed a really cheap alternative to the <a href="http://www.arduino.cc/">Arduino</a> for interfacing between an analog temperature probe and a 16&#215;2 character display. Instead of getting a clone from someone else, I decided to make my own. Since it was to work with a 16&#215;2 character display, I designed it to be the exact same size, so that it fits on the back, hence the name <a href="http://www.hackmeister.dk/lcd-io-backpack/">LCD I/O Backpack</a>.</p>
<p>There is a <a href="http://www.hackmeister.dk/lcd-io-backpack/">full description of the board</a> and if you want to make your own, the design files are there too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackmeister.dk/2010/11/lcd-io-backpack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
