<?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>Schadenfreude &#187; electronics</title>
	<atom:link href="http://www.ralree.com/tag/electronics/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ralree.com</link>
	<description>Malicious enjoyment derived from observing someone else's misfortune</description>
	<lastBuildDate>Thu, 09 Feb 2012 01:49:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Learn from my AVR mistakes</title>
		<link>http://www.ralree.com/2011/02/27/learn-from-my-avr-mistakes/</link>
		<comments>http://www.ralree.com/2011/02/27/learn-from-my-avr-mistakes/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 22:55:59 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[atmel]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[lcd]]></category>
		<category><![CDATA[mcu]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.ralree.com/?p=23070</guid>
		<description><![CDATA[I&#8217;m learning a lot programming in AVR C.  There&#8217;s are a few subtleties to watch out for, and some of them have had me banging my head against the wall for days.  This post is an attempt to prevent anyone else playing with AVR outside of AVR Studio (I&#8217;m using Linux and the command line) from having the same issues. Sections for avr-objcopy When you compile an AVR C program, you get object code, which you have to convert into [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m learning a <strong>lot </strong>programming in AVR C.  There&#8217;s are a few subtleties to watch out for, and some of them have had me banging my head against the wall for days.  This post is an attempt to prevent anyone else playing with AVR outside of AVR Studio (I&#8217;m using Linux and the command line) from having the same issues.</p>
<h2>Sections for avr-objcopy</h2>
<p>When you compile an AVR C program, you get object code, which you have to convert into HEX format to flash onto the chip.  You do this using avr-objcopy, and there are apparently several valid ways of doing it.  I recommend learning about what the <tt>-j</tt> and <tt>-R</tt> flags are doing when you come across tutorials with this command in them.  I was using one from a tutorial that looked like this:</p>
<pre>avr-objcopy -j .text -O ihex some.o some.hex</pre>
<p>That&#8217;s all fine and dandy except <strong>it only works for programs that don&#8217;t end up using the .data section of the object code!</strong> Now, this wouldn&#8217;t be a big deal if there were any warnings about this, but there aren&#8217;t &#8211; you just have to know to add a <tt>-j .data</tt>.  A better solution, posted <a href="http://www.avrfreaks.net/index.php?name=PNphpBB2&#038;file=viewtopic&#038;p=800896#800896">here</a> by clawson, is to use the -R flag to remove parts you know you do not want.  Here&#8217;s my current strategy:</p>
<pre>avr-objcopy -R .fuse -R .lock -R .eeprom some.o some.hex</pre>
<p>This fixed 2 separate problems when I did it, one with struct initialization and one with my LCD displaying block characters for strings but working for single characters.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ralree.com/2011/02/27/learn-from-my-avr-mistakes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LCDiesel: Yet another AVR HD44780 LCD library</title>
		<link>http://www.ralree.com/2011/02/26/lcdiesel-yet-another-avr-hd44780-lcd-library/</link>
		<comments>http://www.ralree.com/2011/02/26/lcdiesel-yet-another-avr-hd44780-lcd-library/#comments</comments>
		<pubDate>Sat, 26 Feb 2011 19:30:53 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[atmel]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[lcd]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.ralree.com/?p=23059</guid>
		<description><![CDATA[I created an HD44780 LCD library for the AVR architecture today. There were a ton already, and mine is based off of one by Peter Fleury. I added a couple cool little features, and decided it needed to be on github to allow people to improve it and access it easier. LCDiesel on Github Here&#8217;s a quick code example using the library: #include &#60;avr/io.h&#62; #include &#60;avr/pgmspace.h&#62; #include &#60;util/delay.h&#62; #include "lcd.h" // Include the chars we want #define CHAR_USE_OPEN_RECTANGLE #define CHAR_USE_HEART [...]]]></description>
			<content:encoded><![CDATA[<p>I created an HD44780 LCD library for the AVR architecture today.  There were a ton already, and mine is based off of one by Peter Fleury.  I added a couple cool little features, and decided it needed to be on github to allow people to improve it and access it easier.</p>
<p><a href="https://github.com/hank/lcdiesel/">LCDiesel on Github</a></p>
<p>Here&#8217;s a quick code example using the library:</p>
<pre>#include &lt;avr/io.h&gt;
#include &lt;avr/pgmspace.h&gt;
#include &lt;util/delay.h&gt;
#include "lcd.h"

// Include the chars we want
#define CHAR_USE_OPEN_RECTANGLE
#define CHAR_USE_HEART
#include "chars.h"

int main(void)
{
    /* initialize display, cursor off */
    lcd_init(LCD_DISP_ON);
    lcd_command(LCD_FUNCTION_4BIT_2LINES );
    lcd_clrscr();

    // Testing if x,y are set wrong
    lcd_gotoxy(3, 1);

    // Load character
    lcd_custom_char_p(0x00, _char_open_rectangle);
    lcd_custom_char_p(0x01, _char_heart);

    // We better still be at 3, 1
    lcd_putc(0);
    lcd_putc(1);
    lcd_putc(255);

    for(;;);
}</pre>
<p>See how easy it is to define custom characters?  Cool, huh?  I think so.  The heart and rectangle bit vectors are in chars.h, and are only compiled in when they are defined, keeping code size down.  Here&#8217;s how I have it hooked up on the breadboard (and the output of the program above):</p>
<p style="text-align: center;"><a href="https://github.com/hank/lcdiesel/raw/master/wiring.jpg"><img class="aligncenter" title="Wiring" src="https://github.com/hank/lcdiesel/raw/master/wiring.jpg" alt="Wiring" width="778" height="518" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ralree.com/2011/02/26/lcdiesel-yet-another-avr-hd44780-lcd-library/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>2 Projects completed within 24 hours: USBtinyISP Kit</title>
		<link>http://www.ralree.com/2011/02/04/2-projects-completed-within-24-hours-usbtinyisp-kit/</link>
		<comments>http://www.ralree.com/2011/02/04/2-projects-completed-within-24-hours-usbtinyisp-kit/#comments</comments>
		<pubDate>Fri, 04 Feb 2011 07:44:37 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[atmel]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[kit]]></category>
		<category><![CDATA[microcontrollers]]></category>

		<guid isPermaLink="false">http://www.ralree.com/?p=23032</guid>
		<description><![CDATA[Well, it&#8217;s a kit, so it&#8217;s kind of cheating. The other project was the Theramin, which I worked on for days. Anyway, this is a cute little kit you can buy for about $22 that, once assembled, can program pretty much any Atmel microcontroller IC. It&#8217;s pretty cool &#8211; for real. Anyway, it only took about 45 minutes (I was being careful soldering, could have had it done in 20 if I was hurrying). I&#8217;m very happy with the result [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it&#8217;s a kit, so it&#8217;s kind of cheating.  The other project was the Theramin, which I worked on for days.  Anyway, this is a <a href="http://www.ladyada.net/make/usbtinyisp/">cute little kit</a> you can buy for about $22 that, once assembled, can program pretty much any Atmel microcontroller IC.  It&#8217;s pretty cool &#8211; for real.  Anyway, it only took about 45 minutes (I was being careful soldering, could have had it done in 20 if I was hurrying).  I&#8217;m very happy with the result &#8211; it lights up when I plug it into USB, and avrdude can talk to it.  Now I just have to build a little header for my chip, and I can start breadboarding with it.  The header pins are in the mail!</p>
<p><p class="flickrTag_container"><a href="http://www.flickr.com/photos/79248695@N00/5414851987/in/set-72157625847794027/" class="flickr"><img src="http://farm6.static.flickr.com/5214/5414851987_5646b8f70d.jpg" alt="USBTinyISP Build" class="flickr medium set" /></a><a href="http://www.flickr.com/photos/79248695@N00/5415461820/in/set-72157625847794027/" class="flickr"><img src="http://farm6.static.flickr.com/5174/5415461820_85deb00355.jpg" alt="USBTinyISP Build" class="flickr medium set" /></a><a href="http://www.flickr.com/photos/79248695@N00/5415461980/in/set-72157625847794027/" class="flickr"><img src="http://farm5.static.flickr.com/4114/5415461980_cb1475c617.jpg" alt="USBTinyISP Build" class="flickr medium set" /></a><a href="http://www.flickr.com/photos/79248695@N00/5414852475/in/set-72157625847794027/" class="flickr"><img src="http://farm6.static.flickr.com/5213/5414852475_30fd377185.jpg" alt="USBTinyISP Build" class="flickr medium set"  title="Just the resistors, ma'am."/></a><a href="http://www.flickr.com/photos/79248695@N00/5415462280/in/set-72157625847794027/" class="flickr"><img src="http://farm6.static.flickr.com/5251/5415462280_6af44c9369.jpg" alt="USBTinyISP Build" class="flickr medium set" /></a><a href="http://www.flickr.com/photos/79248695@N00/5414852909/in/set-72157625847794027/" class="flickr"><img src="http://farm5.static.flickr.com/4108/5414852909_584b6d189b.jpg" alt="USBTinyISP Build" class="flickr medium set" /></a><a href="http://www.flickr.com/photos/79248695@N00/5415462728/in/set-72157625847794027/" class="flickr"><img src="http://farm5.static.flickr.com/4143/5415462728_0cacbd317e.jpg" alt="USBTinyISP Build" class="flickr medium set"  title="I'm very proud of the soldering I did on this.  It looks so good because I made good use of my new 1lb. roll of .015 solder.  It works so well!"/></a><a href="http://www.flickr.com/photos/79248695@N00/5414853221/in/set-72157625847794027/" class="flickr"><img src="http://farm5.static.flickr.com/4080/5414853221_03b4856be3.jpg" alt="USBTinyISP Build" class="flickr medium set" /></a></p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ralree.com/2011/02/04/2-projects-completed-within-24-hours-usbtinyisp-kit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pocket Theramin: Project Complete!</title>
		<link>http://www.ralree.com/2011/02/03/pocket-theramin/</link>
		<comments>http://www.ralree.com/2011/02/03/pocket-theramin/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 18:20:41 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[theramin]]></category>

		<guid isPermaLink="false">http://www.ralree.com/?p=23018</guid>
		<description><![CDATA[I finally finished my second real electronic project: The Pocket Theramin. I made a few changes/improvements to the design found here, and I really like my result. The basic circuit is exactly the same, but I added an LED and a toggle switch so I can keep it together as one unit all the time. Also, I discovered that MAKE: Electronics is an awesome book. I highly recommend purchasing yourself a copy.]]></description>
			<content:encoded><![CDATA[<p>I finally finished my second real electronic project: The Pocket Theramin.  I made a few changes/improvements to the design found <a href="http://www.popsci.com/diy/article/2008-04/build-pocket-theremin-cheap">here</a>, and I really like my result.  The basic circuit is exactly the same, but I added an LED and a toggle switch so I can keep it together as one unit all the time.</p>
<p>Also, I discovered that <a href="http://books.google.com/ebooks?id=PQzYdC3BtQkC">MAKE: Electronics</a> is an <strong>awesome</strong> book.  I highly recommend purchasing yourself a copy.</p>
<p><p class="flickrTag_container"><a href="http://www.flickr.com/photos/79248695@N00/5413299851/in/set-72157625843821033/" class="flickr"><img src="http://farm6.static.flickr.com/5093/5413299851_72781a0bfb.jpg" alt="Pocket Theramin" class="flickr medium set"  title="I added the LED for flair, and the knob controls the volume."/></a><a href="http://www.flickr.com/photos/79248695@N00/5413300199/in/set-72157625843821033/" class="flickr"><img src="http://farm6.static.flickr.com/5215/5413300199_70c2f694ab.jpg" alt="Pocket Theramin: Switch" class="flickr medium set"  title="I had some trouble with the drilling of the switch slot..."/></a><a href="http://www.flickr.com/photos/79248695@N00/5413300713/in/set-72157625843821033/" class="flickr"><img src="http://farm5.static.flickr.com/4100/5413300713_7963f8c910.jpg" alt="Pocket Theramin: The finished product" class="flickr medium set" /></a><a href="http://www.flickr.com/photos/79248695@N00/5413911940/in/set-72157625843821033/" class="flickr"><img src="http://farm6.static.flickr.com/5296/5413911940_ee20c84aa7.jpg" alt="Pocket Theramin" class="flickr medium set"  title="This illustrates how it's played.  It's making a nice high tone there and I'm controlling it with my hand.  Lower light is better."/></a></p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ralree.com/2011/02/03/pocket-theramin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MintyBoost XL: Almost Finished!</title>
		<link>http://www.ralree.com/2011/01/28/mintyboost-xl-almost-finished/</link>
		<comments>http://www.ralree.com/2011/01/28/mintyboost-xl-almost-finished/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 16:03:22 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[mintyboost]]></category>
		<category><![CDATA[soldering]]></category>

		<guid isPermaLink="false">http://www.ralree.com/?p=23014</guid>
		<description><![CDATA[Well, I finally drilled my PCB for my MintyBoost XL last night, and it was a great success. If you need PCB drill bits, order them from stevie66 on ebay. I got various sizes from 50 to 85, but I found the 65 to be the most useful. I used it to drill all but the largest holes on the board. Once that was done, I soldered it all together. It came out very nicely. I struggled the most with [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I finally drilled my PCB for my MintyBoost XL last night, and it was a great success.  If you need PCB drill bits, order them from <a href="http://shop.ebay.com/stevie66_pa/m.html?_nkw=&#038;_armrs=1&#038;_from=&#038;_ipg=&#038;_trksid=p3686">stevie66 on ebay</a>.  I got various sizes from 50 to 85, but I found the 65 to be the most useful.  I used it to drill all but the largest holes on the board.<br />
<p class="flickrTag_container"><a href="http://www.flickr.com/photos/79248695@N00/5394561101/" class="flickr"><img src="http://farm6.static.flickr.com/5214/5394561101_b157da1d07.jpg" alt="Array" class="flickr medium photo" /></a></p><br />
Once that was done, I soldered it all together.  It came out very nicely.  I struggled the most with the mint tin!<br />
<p class="flickrTag_container"><a href="http://www.flickr.com/photos/79248695@N00/5395156442/" class="flickr"><img src="http://farm5.static.flickr.com/4092/5395156442_b8dfe7565c.jpg" alt="Array" class="flickr medium photo" /></a></p><br />
I hooked it up and tested the input: about 2.3v.  Then, I carefully tested the USB output power pins: 5.03V!  This thing works beautifully.<br />
<p class="flickrTag_container"><a href="http://www.flickr.com/photos/79248695@N00/5395157098/" class="flickr"><img src="http://farm6.static.flickr.com/5094/5395157098_4e398a5053.jpg" alt="Array" class="flickr medium photo" /></a></p><br />
I found an issue with my implementation of this project, though.  The LT1303 IC doesn&#8217;t support current above 200mA, so my phone rejects the charge after about 5 seconds.  I found out you can request samples directly from Linear, so I&#8217;ll be trying out a 1302, and perhaps redesigning the board to use a newer generation chip I&#8217;m sampling from Linear Technology.  </p>
<p>Overall, this is great for the intermediate electronics nerd who wants to take a circuit from board layout in Eagle to working semi-professional product!  I had a lot of fun doing it, and making small modifications will be even more fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ralree.com/2011/01/28/mintyboost-xl-almost-finished/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making my own PCBs</title>
		<link>http://www.ralree.com/2011/01/07/making-my-own-pcbs/</link>
		<comments>http://www.ralree.com/2011/01/07/making-my-own-pcbs/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 04:34:56 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[pcb]]></category>
		<category><![CDATA[soldering]]></category>

		<guid isPermaLink="false">http://www.ralree.com/?p=22982</guid>
		<description><![CDATA[I&#8217;ve always wanted to make my own PCB, so today is a special day for me. This is for the MintyBoost XL, which is totally awesome. Now I just have to etch it, drill it, and solder all these little components onto it&#8230; I used the instructions found here to create this little gem. They are very good, but I modified the method slightly. Instead of taping crap down, you just heat up the board like he says, carefully stick [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve always wanted to make my own PCB, so today is a special day for me.</p>
<p><a href="http://www.ralree.com/newblog/wp-content/uploads/2010/12/IMG_0336.thumb_.jpg"><img src="http://www.ralree.com/newblog/wp-content/uploads/2010/12/IMG_0336.thumb_-300x200.jpg" alt="" title="IMG_0336.thumb" width="300" height="200" class="aligncenter size-medium wp-image-22994" /></a></p>
<p>This is for the <a href="http://www.thingiverse.com/thing:2144">MintyBoost XL</a>, which is totally awesome.  Now I just have to etch it, drill it, and solder all these little components onto it&#8230;</p>
<p>I used the instructions found <a href="http://www.riccibitti.com/pcb/pcb.htm">here</a> to create this little gem.  They are very good, but I modified the method slightly.  Instead of taping crap down, you just heat up the board like he says, carefully stick the paper to it toner side down, and start ironing for a few minutes, pushing hard and using the tip of the iron to go over every everything nice and hard.  Also, cleaning is key &#8211; I used some 220 grit sandpaper and then acetone with a paper towel, and it turned out great.</p>
<p>The schematic is available <a href="http://www.ralree.com/MintyBoost XL.brd">here</a>.  All credit really goes to <a href="http://www.thingiverse.com/RobertHunt">Robert Hunt</a> though &#8211; it&#8217;s his design.  Also, here&#8217;s my slightly modified parts list I ordered from Digikey for this project:</p>
<pre>1 811-2042-ND INDUCTOR RADIAL 22UH 2A
1 LT1303CN8-5#PBF-ND IC DC/DC CONV STEP-UP 5V 8-DIP
1 3M5473-ND SOCKET IC OPEN FRAME 8POS .3"
2 CF14JT100KCT-ND RES 100K OHM 1/4W 5% CARBON FILM
1 1N5817DICT-ND DIODE SCHOTTKY 20V 1A DO-41
2 BC22AAW-ND HOLDER BATT 2-AA CELLS WIRE LDS
2 490-5401-ND CAP CER 0.1UF 50V Y5V RAD
2 P5112-ND CAP 220UF 6.3V ALUM LYTIC RADIAL
1 UE27AC54100-ND CONN RCPT USB TYPE A R/A GOLD</pre>
<p>Total parts cost: <strong>$11.87.</strong></p>
<p>Not too bad for a little DIY and fun.  Board cost a few pennies.  </p>
<h2>UPDATE</h2>
<p>I got tired of waiting for my FeCl in the mail, so I used <a href="http://www.instructables.com/id/Stop-using-Ferric-Chloride-etchant!--A-better-etc/">some awesome instructions</a> to take Muriatic Acid (also known as Hydrochloric Acid) from Lowes and Hyrdrogen Peroxide and mix &#8216;em together with the PCB to etch it, and also yield a byproduct of Cupric Chloride, which is also a reusable etchant itself!  And it did a fantastic job:<br />
<a href="http://www.ralree.com/newblog/wp-content/uploads/2011/01/IMG_0339.thumb_.jpg"><img src="http://www.ralree.com/newblog/wp-content/uploads/2011/01/IMG_0339.thumb_-300x200.jpg" alt="" title="IMG_0339.thumb" width="300" height="200" class="aligncenter size-medium wp-image-23012" /></a><br />
I made sure to find <a href="http://planetgreen.discovery.com/home-garden/recycle-plastics-by-number.html">plastic containers</a> that don&#8217;t react or melt when exposed to the acid &#8211; my tray was from Walmart and is PVC and my container for the leftover acid was an HDPE milk jug.  So far, so good!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ralree.com/2011/01/07/making-my-own-pcbs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My New iRiver IMP-350 CD player</title>
		<link>http://www.ralree.com/2009/11/29/my-new-iriver-imp-350-cd-player/</link>
		<comments>http://www.ralree.com/2009/11/29/my-new-iriver-imp-350-cd-player/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 23:27:23 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[devices]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.ralree.com/?p=22735</guid>
		<description><![CDATA[I&#8217;m very happy with my new CD player.It came with an older firmware on it, and supposedly the new ones will play OGGs, so I decided to upgrade. I downloaded version 2.80 of the firmware from here.  I&#8217;ve also posted it here just in case.  I found some instructions here to upgrade the firmware, and I&#8217;ve reposted them here for posterity: How to Download the Upgraded Firmware Make sure the power supply is fully secured during the whole process of [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m very happy with my new CD player.<a href="http://www.ralree.com/newblog/wp-content/uploads/2009/11/DSC_6152.JPG"><img class="aligncenter size-full wp-image-22736" title="iRiver IMP-350" src="http://www.ralree.com/newblog/wp-content/uploads/2009/11/DSC_6152.JPG" alt="iRiver IMP-350" width="577" height="386" /></a>It came with an older firmware on it, and supposedly the new ones will play OGGs, so I decided to upgrade.</p>
<p><span id="more-22735"></span></p>
<p>I downloaded version 2.80 of the firmware from <a href="http://local.iriver.com/usa/lounge/loungeView.asp?selectPart=02&amp;findWord=&amp;sno=511&amp;page=1&amp;cateCode=02">here</a>.  I&#8217;ve also posted it <a href="http://www.ralree.com/newblog/wp-content/uploads/2009/11/iMP350us-V280.zip">here</a> just in case.  I found some instructions <a href="http://digitaldownloads.com/francais/SlimX_wreviews.htm">here</a> to upgrade the firmware, and I&#8217;ve reposted them here for posterity:</p>
<h2><strong>How to Download the Upgraded Firmware</strong></h2>
<p><span style="font-size: 10pt;"><span style="font-family: Verdana;">Make sure the power supply is fully secured during the whole process of Firmware Upgrade. We recommend to use as fully charged batteries and AC Power Supply together for un-interrupted power supply during the Firmware Upgrade.</span></span></p>
<ol>
<li><span style="font-family: Verdana;">Download and save the firmware to your hard-drive. Unzip it to find the .HEX file.</span></li>
<li><span style="font-family: Verdana;">Make an Upgrade CD by burning iMP-350.hex onto a blank disc.</span></li>
<li><span style="font-family: Verdana;">Connect iMP-350 to AC adapter.</span></li>
<li><span style="font-family: Verdana;">Insert Upgrade CD into iMP-350.</span></li>
<li><span style="line-height: 24px;"><span style="font-family: Verdana;">Press Play Button to permit Power Supply to iMP-350. LCD display will show the iRiver Logo and <strong>Loading</strong> during the course of firmware upgrading. Blinking display is normal during upgrading. </span><strong><span style="text-decoration: underline;">*DO NOT TURN THE MACHINE OFF DURING UPGRADE* *IF NEEDED CHARGE BATTERIES FULLY BEFORE UPGRADE SO THE MACHINE WILL NOT TURN OFF DURING UPGRADE*</span></strong></span></li>
<li><span style="font-family: Verdana;">After completion, power will shut down automatically.</span></li>
<li><span style="font-family: Verdana;">Remove Upgrade CD from iMP-350.</span></li>
<li><span style="font-family: Verdana;">Insert a music CD and turn it back on.</span></li>
</ol>
<h2>Conclusion</h2>
<p><span style="font-size: 10pt;"><span style="font-family: Verdana;">Overall, it&#8217;s a really great player.  I think I&#8217;m going to enjoy using it thoroughly!</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ralree.com/2009/11/29/my-new-iriver-imp-350-cd-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geomagnetic Superstorm?</title>
		<link>http://www.ralree.com/2009/02/28/geomagnetic-superstorm/</link>
		<comments>http://www.ralree.com/2009/02/28/geomagnetic-superstorm/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 22:02:04 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[amateur radio]]></category>
		<category><![CDATA[cq]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[ham radio]]></category>
		<category><![CDATA[nasa]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[storm]]></category>
		<category><![CDATA[weather]]></category>

		<guid isPermaLink="false">http://www.ralree.com/2009/02/28/geomagnetic-superstorm/</guid>
		<description><![CDATA[From a recent edition of [CQ]() I was reading today&#8230; Projecting the Impact of a Geomagnetic &#8220;Superstorm&#8221; Posted: Jan 23, 2009 As the sun begins to rouse from its prolonged quiet period at the bottom of the sunspot cycle, hams around the world are looking forward to the next solar peak and the big band openings on HF and VHF that will accompany it. But a big solar peak can also result in big solar flares, followed by big geomagnetic [...]]]></description>
			<content:encoded><![CDATA[<p>From a recent edition of [CQ]() I was reading today&#8230;</p>
<blockquote><p>
Projecting the Impact of a Geomagnetic &#8220;Superstorm&#8221;<br />
Posted: Jan 23, 2009</p>
<p>As the sun begins to rouse from its prolonged quiet period at the bottom of the sunspot cycle, hams around the world are looking forward to the next solar peak and the big band openings on HF and VHF that will accompany it. But a big solar peak can also result in big solar flares, followed by big geomagnetic storms here on Earth. And that has some researchers working for the National Academy of Sciences very worried. Their report, funded by NASA and released in mid-January, looks at the potential impact of a &#8220;super solar flare&#8221; followed by an extreme geomagnetic storm. According to NASA, the researchers looked at a huge geomagnetic storm that took place in 1921 (estimated to be 10 times stronger than the 1989 storm that left six million people in Quebec without power for nine hours). They then modeled its likely effects on the modern power grid.</p>
<p>Conclusion: the electrical power distribution system is likely to collapse across the eastern one-third of the U.S. as well as the Pacific Northwest, leaving more than 100 million people without power! Projected economic impact is some 20 times greater than that caused by Hurricane Katrina.</p>
<p>So enjoy those sunspots, but just hope the sun doesn&#8217;t get carried away with itself!
</p></blockquote>
<p>Source is [here](http://newsvc.cq-amateur-radio.com/) if you go to &#8220;View All.&#8221;</p>
<p>That&#8217;s scary stuff!  Let&#8217;s hope it doesn&#8217;t cause too much harm.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ralree.com/2009/02/28/geomagnetic-superstorm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disabling auto-off on a Sunbeam Health at Home heating pad</title>
		<link>http://www.ralree.com/2007/12/13/disabling-auto-off-on-the-sunbeam-health-at-home-heating-pad/</link>
		<comments>http://www.ralree.com/2007/12/13/disabling-auto-off-on-the-sunbeam-health-at-home-heating-pad/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 01:29:00 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[modification]]></category>

		<guid isPermaLink="false">http://www.ralree.info/2009/01/19/disabling-auto-off-on-the-sunbeam-health-at-home-heating-pad</guid>
		<description><![CDATA[WARNING! DON&#8217;T BURN DOWN YOUR HOUSE! USE CAUTION! TRY AT YOUR OWN RISK! YOU WILL VOID YOUR WARRANTY! So, I got this heating pad at the store a while back to use as a hedgehog heating pad. I found out that the 2-hour auto-off timer was hardcoded into the circuit, and they didn&#8217;t even bother to put a switch on the casing to disable it. Typical overprotection of the consumer &#8211; this wouldn&#8217;t exist if our country was a bit [...]]]></description>
			<content:encoded><![CDATA[<div style="color: #FF5555; font-size: 20px;">
WARNING!  DON&#8217;T BURN DOWN YOUR HOUSE!<br />
USE CAUTION!  TRY AT YOUR OWN RISK!<br />
YOU WILL VOID YOUR WARRANTY!
</div>
<p><a href="http://ralree.com/assets/2007/12/13/DSCN0404.JPG"><img src="http://ralree.com/assets/2007/12/13/DSCN0404_medium.JPG" alt=""/></a></p>
<p>So, I got this heating pad at the store a while back to use as a hedgehog heating pad.  I found out that the 2-hour auto-off timer was hardcoded into the circuit, and they didn&#8217;t even bother to put a switch on the casing to disable it.  Typical overprotection of the consumer &#8211; this wouldn&#8217;t exist if our country was a bit less <a href="http://www.boingboing.net/2005/11/09/man-sues-for-getting.html">litigious</a>&#8230;</p>
<p><span id="more-6590"></span></p>
<p>African hedgehogs need at least 72F to be happy, so a heating pad under the cage is recommended.  I mean, how could you <em>not</em> help this face?:</p>
<p><a href="http://ralree.com/assets/2007/12/13/P1010080.JPG"><img src="http://ralree.com/assets/2007/12/13/P1010080_medium.JPG" alt=""/></a></p>
<p>So, to disable it, I decided to take it apart and find the culprit like <a href="http://www.vitriol.com/howto/sunbeam.html">this guy</a> did.  It&#8217;s too bad that for some reason they decided to make it <strong>even harder</strong> to change this &#8220;feature.&#8221;  Here&#8217;s the outer casing:</p>
<p><a href="http://ralree.com/assets/2007/12/13/DSCN0407.JPG"><img src="http://ralree.com/assets/2007/12/13/DSCN0407_medium.JPG" alt=""/></a></p>
<p>Here is an overview of the circuit board:</p>
<p><a href="http://ralree.com/assets/2007/12/13/DSCN0412.JPG"><img src="http://ralree.com/assets/2007/12/13/DSCN0412_medium.JPG" alt=""/></a><br />
<a href="http://ralree.com/assets/2007/12/13/DSCN0414.JPG"><img src="http://ralree.com/assets/2007/12/13/DSCN0414_medium.JPG" alt=""/></a></p>
<p>It&#8217;s an Eagle LOPP4, and apparently it was made on Christmas of 2006 (2006-12-25)!  It also bears a marking of <code>07.28</code>, and I have no idea what that means.</p>
<p>So, the deal is that after a <strong><em>lot</strong></em> of trial and error, I finally found which single pin on the IC you have to cut.  I&#8217;ve circled the IC here:</p>
<p><a href="http://ralree.com/assets/2007/12/13/DSCN0415_2.JPG"><img src="http://ralree.com/assets/2007/12/13/DSCN0415_2_medium.JPG" alt=""/></a></p>
<h2>It&#8217;s PIN #2!</h2>
<p><a href="http://ralree.com/assets/2007/12/13/DSCN0415_zoomed.JPG"><img src="http://ralree.com/assets/2007/12/13/DSCN0415_zoomed_medium.JPG" alt=""/></a></p>
<p>OK, it actually isn&#8217;t #2 on the schematic, but in the picture it makes sense.  Just take a soldering iron and a sharp pointy object (I used a thumbtack), melt the solder, and pry the pin from the board.  Be careful not to touch pin #1 &#8211; if you disconnect it, it will turn off every 5 minutes!  Then, put the entire thing back together and celebrate!</p>
<p>I used the datasheet for the IC chip to figure out what pins to screw with.  I can&#8217;t find the number of the chip right now without tearing the whole thing apart again.  Basically, the chip is just a counter, and you cut one of the pins that makes it increment.  So simple.</p>
<p>Now I have a happy hedgehog.  He&#8217;ll never be cold again.</p>
<p><a href="http://ralree.com/assets/2007/12/13/DSCN0419.JPG"><img src="http://ralree.com/assets/2007/12/13/DSCN0419_medium.JPG" alt=""/></a></p>
<h2>Update (1/2009)</h2>
<p><a href="http://drop.io/plotsky">Nick V</a> has modified his <strong>Sunbeam Model 836</strong>.  For those interested, here&#8217;s his description of the mod:</p>
<blockquote>
<p>The chip is a CD4060 (14 stage ripple counter) on mine. They use it as count up timer to turn the ac to the heater coils off after two hours. I wired in a 10k resistor pullup to Vdd to pin 12 (master reset). This disables the counter function, and voila, no auto off!</p>
</blockquote>
<p>I went ahead and found the <a href="http://ralree.info/assets/2009/1/19/cd4060.pdf">datasheet</a> for all you kids looking to try this.  I extracted the one piece of information you probably need:</p>
<p><img src="http://ralree.info/assets/2009/1/19/4060.jpg" alt="Just a resistor!"/></p>
<p>Nice job, Nick!  Hats off to you!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ralree.com/2007/12/13/disabling-auto-off-on-the-sunbeam-health-at-home-heating-pad/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>

