<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
  <title>OpenAG5 project</title>
  <link>http://snk.rubyforge.org/web/</link>
  <description>&lt;p&gt;News feed for &lt;a href=&quot;http://openag5.tuxfamily.org&quot;&gt;the OpenAG5 project&lt;/a&gt;&lt;/p&gt;</description>
  <language>en-us</language>
  <lastBuildDate>Sat, 09 May 2009 10:00:25 -0700</lastBuildDate>
  <generator>Rassmalog 12.0.1</generator>
    <item>
      <title>Tying wires to microcontroller pins</title>
      <link>http://snk.rubyforge.org/web/2008-04-03-tying-wires-to-microcontroller-pins.html</link>
      <guid>http://snk.rubyforge.org/web/2008-04-03-tying-wires-to-microcontroller-pins.html</guid>
      <pubDate>Thu, 03 Apr 2008 20:07:23 -0700</pubDate>
      <description>&lt;p&gt;I finished building &lt;a href=&quot;http://openag5.tuxfamily.org/#Schematic-for-MON08-programmer&quot;&gt;the MON08 programmer circuit&lt;/a&gt; last week, so the next step was to run wires from the circuit onto the &lt;a href=&quot;http://openag5.tuxfamily.org/#primary_board_front&quot;&gt;connection points&lt;/a&gt; on the primary &lt;acronym title=&quot;Printed Circuit Board&quot;&gt;&lt;span class=&quot;caps&quot;&gt;PCB&lt;/span&gt;&lt;/acronym&gt;.&lt;/p&gt;
&lt;p style=&quot;float:right;&quot;&gt;&lt;img src=&quot;http://snk.rubyforge.org/web/images/openag5/tying_micro_pins.jpg&quot; title=&quot;Photo of knots around microcontroller pins&quot; alt=&quot;Photo of knots around microcontroller pins&quot; /&gt;&lt;/p&gt;
&lt;p&gt;At first, I tried soldering 0.25mm &lt;a href=&quot;http://en.wikipedia.org/wiki/Wire_wrap&quot;&gt;wire wrap&lt;/a&gt; wires onto the OSC1 and &lt;span class=&quot;caps&quot;&gt;RESET&lt;/span&gt; pins on the micro-controller.  However, the tip of my soldering iron was far too big (and blunt) for the job, allowing me to accidentally solder the tops first three pins together!&lt;/p&gt;
&lt;p&gt;What a mess that was! I spent half an hour scraping it away with the tip of a 1.8mm &lt;a href=&quot;http://en.wikipedia.org/wiki/Screw#Types_of_screw_drive&quot; title=&quot;flat head&quot;&gt;slotted&lt;/a&gt; screw driver. Afterwards, I ensured that that the pins were once again unconnected, independent, and free using my trusty &lt;a href=&quot;http://en.wikipedia.org/wiki/Continuity_tester&quot;&gt;continuity tester&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;With that soldering lesson well learned, I proceeded to try a different approach:  I would literally tie wires onto the pins (see photo above).  This was tricky.&lt;/p&gt;
&lt;p&gt;I stripped off some insulation from each wire and bent the underlying metal into a crude &amp;#8220;U&amp;#8221; shaped hook.  After &lt;em&gt;much&lt;/em&gt; persistence (though mostly luck, it seemed) I was able to loop each wire around its corresponding pin.  Then it was just a matter of twisting the excess length of metal around the insulation.  &lt;em&gt;Et viola!&lt;/em&gt;  A metal knot. :-)&lt;/p&gt;
&lt;p&gt;Finally, I secured the wires using masking tape so that they don&amp;#8217;t move around and accidentally cause the knots to touch the neighboring microcontroller pins.&lt;/p&gt;
&lt;h1&gt;The road ahead&lt;/h1&gt;
&lt;p&gt;Now I need to solder 0.60mm wires to the remaining connection points&lt;br /&gt;
and try to read the micro-controller&amp;#8217;s flash &lt;span class=&quot;caps&quot;&gt;EEPROM&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Initially, I thought I would have to install Windows XP on my computer (groan!) just to use the &lt;a href=&quot;http://www.pemicro.com/support/download_processor.cfm?family=1&quot;&gt;ICS08JBZ&lt;/a&gt; programmer software to communicate with my MON08 programmer circuit. But luckily, I found an excellent open source tool called &lt;a href=&quot;http://sourceforge.net/projects/monitor-68hc08/&quot;&gt;monitor-68HC08&lt;/a&gt; written by &lt;a href=&quot;http://stwp.demaine.info/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;DEMAINE&lt;/span&gt; Benoît-Pierre&lt;/a&gt; which does the job.  This tool&amp;#8217;s source code will come in handy if I end up having to crack the microcontroller&amp;#8217;s security code by brute force.&lt;/p&gt;</description>

        <category>OpenAG5</category>
        <category>project</category>

        <comments>mailto:&#115;&#110;&#107;&#64;&#103;&#110;&#97;&#46;&#111;&#114;&#103;?subject=Tying%20wires%20to%20microcontroller%20pins&amp;body=http%3A%2F%2Fsnk.rubyforge.org%2Fweb%2F2008-04-03-tying-wires-to-microcontroller-pins.html</comments>
    </item>
</channel>
</rss>
