<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://timothyweber.org">
<channel>
 <title>timothyweber.org - electronics</title>
 <link>http://timothyweber.org/taxonomy/term/2/0</link>
 <description>Electronic hardware, gadget designs, do-it-yourself computer modifications.  Stuff with parts.</description>
 <language>en</language>
<item>
 <title>PICkit 2 automator</title>
 <link>http://timothyweber.org/autopickit</link>
 <description>&lt;p&gt;Since I made &lt;a href=&quot;pickit&quot;&gt;my first mod to the PICkit 2 applet source&lt;/a&gt;, Microchip completely rewrote the applet.  They use .NET, which I consider to be pretty much a virus, but I was considering getting all the MS development tools installed and getting up to speed with C# to work with it.&lt;/p&gt;

&lt;p&gt;But then I realized that it would be simple to just automate the existing applet with an external program, and that would mean I wouldn&amp;#8217;t have any changes to integrate into the Microchip source (as well as not having the dreaded MS tools installed).&lt;/p&gt;
</description>
 <category domain="http://timothyweber.org/taxonomy/term/2">electronics</category>
 <enclosure url="system/files?file=AutoPicKit.zip" length="117612" type="application/x-zip-compressed" />
 <pubDate>Thu, 13 Sep 2007 12:49:38 -0400</pubDate>
</item>
<item>
 <title>PIC-based solar engine (PICSE) 2007</title>
 <link>http://timothyweber.org/picse</link>
 <description>&lt;p&gt;My &lt;a href=&quot;praybot&quot;&gt;PrayBot&lt;/a&gt; project last year needed a &amp;#8220;solar engine,&amp;#8221; and the quickest thing I could come up with was based on a PIC instead of the more usual &lt;a href=&quot;http://www.beam-wiki.org/wiki/index.php?title=Category:Solar_Engines&quot;&gt;BEAM-style solutions&lt;/a&gt;.  This year I wanted something more efficient.  But it still ended up with a PIC, and it&amp;#8217;s much more efficient than any of the BEAM designs I&amp;#8217;ve tried.&lt;/p&gt;
</description>
 <category domain="http://timothyweber.org/taxonomy/term/2">electronics</category>
 <category domain="http://timothyweber.org/taxonomy/term/17">praybot</category>
 <pubDate>Sun, 17 Jun 2007 20:47:33 -0400</pubDate>
</item>
<item>
 <title>Troubleshooting Rule #2: Is it turned on?</title>
 <link>http://timothyweber.org/trouble2</link>
 <description>&lt;p&gt;Another embarrassing discovery is that the thing in question isn&amp;#8217;t working because you didn&amp;#8217;t turn it on.  This rule could come first, as in some sense it&amp;#8217;s more basic than &lt;a href=&quot;trouble&quot;&gt;Rule #1&lt;/a&gt;, but for the simple AC-powered appliance, you have to plug it in before you can turn it on, so I list it second.&lt;/p&gt;

&lt;p&gt;Again, there are lots more useful ways to think about whether you&amp;#8217;ve turned something on.  For instance:&lt;/p&gt;
</description>
 <category domain="http://timothyweber.org/taxonomy/term/3">computer</category>
 <category domain="http://timothyweber.org/taxonomy/term/2">electronics</category>
 <category domain="http://timothyweber.org/taxonomy/term/9">essays</category>
 <pubDate>Sun, 03 Jun 2007 16:34:41 -0400</pubDate>
</item>
<item>
 <title>Troubleshooting Rule #1: Is it plugged in?</title>
 <link>http://timothyweber.org/trouble1</link>
 <description>&lt;p&gt;A surprising number of day-to-day problems are solved when you realize that the thing just isn&amp;#8217;t plugged in.  Oops.&lt;/p&gt;

&lt;p&gt;The obvious sense of &amp;#8220;plugged in&amp;#8221; is &amp;#8220;plugged into the mains supply&amp;#8221; - the AC wall outlet.&lt;/p&gt;

&lt;p&gt;But there are many other useful senses to look for:&lt;/p&gt;
</description>
 <category domain="http://timothyweber.org/taxonomy/term/3">computer</category>
 <category domain="http://timothyweber.org/taxonomy/term/2">electronics</category>
 <category domain="http://timothyweber.org/taxonomy/term/9">essays</category>
 <pubDate>Wed, 30 May 2007 09:53:49 -0400</pubDate>
</item>
<item>
 <title>Weber&#039;s Troubleshooting Rules</title>
 <link>http://timothyweber.org/trouble</link>
 <description>&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;trouble1&quot;&gt;Is it plugged in?&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;trouble2&quot;&gt;Is it turned on?&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Is it working as designed?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What&amp;#8217;s changed since it worked?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What don&amp;#8217;t you know?&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
</description>
 <category domain="http://timothyweber.org/taxonomy/term/3">computer</category>
 <category domain="http://timothyweber.org/taxonomy/term/2">electronics</category>
 <category domain="http://timothyweber.org/taxonomy/term/9">essays</category>
 <pubDate>Wed, 30 May 2007 09:51:46 -0400</pubDate>
</item>
<item>
 <title>Robot Taxonomy</title>
 <link>http://timothyweber.org/robot</link>
 <description>&lt;p&gt;Having been playing with various electronic gadget designs that might or might not be considered &amp;#8220;robots,&amp;#8221; and recently thinking about buying a &lt;a href=&quot;http://www.irobot.com/sp.cfm?pageid=122&quot;&gt;Roomba&lt;/a&gt;, I was wondering what &lt;a href=&quot;http://en.wikipedia.org/wiki/Robot&quot;&gt;my own&lt;/a&gt; working definition of a robot actually is.  Here&amp;#8217;s what I came up with while washing the dishes.&lt;/p&gt;
</description>
 <category domain="http://timothyweber.org/taxonomy/term/2">electronics</category>
 <category domain="http://timothyweber.org/taxonomy/term/9">essays</category>
 <pubDate>Tue, 11 Jul 2006 20:36:20 -0400</pubDate>
</item>
<item>
 <title>PICkit 2 modifications</title>
 <link>http://timothyweber.org/pickit</link>
 <description>&lt;p&gt;&lt;strong&gt;Note: This page is obsolete, but I&amp;#8217;m leaving it up for history.  My current solution for automated control is &lt;a href=&quot;autopickit&quot;&gt;here&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Microchip&amp;#8217;s &lt;a href=&quot;http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en023805&quot;&gt;PICkit 2&lt;/a&gt; is a good, cheap PIC programmer.  One nice thing about it is that they&amp;#8217;ve &lt;a href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1960&quot;&gt;made the source code available&lt;/a&gt;.  So you can tweak it if it doesn&amp;#8217;t suit you.&lt;/p&gt;

&lt;p&gt;In order to integrate it with the SourceBoost IDE, I added this command-line option:&lt;/p&gt;
</description>
 <category domain="http://timothyweber.org/taxonomy/term/2">electronics</category>
 <enclosure url="system/files?file=PICkit 2.zip" length="361306" type="application/x-zip" />
 <pubDate>Sat, 10 Dec 2005 12:48:01 -0500</pubDate>
</item>
<item>
 <title>Quadrature encoder module</title>
 <link>http://timothyweber.org/quadrature</link>
 <description>&lt;p&gt;Here&amp;#8217;s some PIC assembly source code (MPASM) for reading a quadrature encoder.  It&amp;#8217;s fairly raw and simple, but it works.  &lt;/p&gt;
</description>
 <category domain="http://timothyweber.org/taxonomy/term/2">electronics</category>
 <enclosure url="system/files?file=QuadEncoder.inc" length="528" type="application/octet-stream" />
 <pubDate>Thu, 08 Dec 2005 20:25:00 -0500</pubDate>
</item>
<item>
 <title>LED driver</title>
 <link>http://timothyweber.org/leddriver</link>
 <description>&lt;p&gt;Here&amp;#8217;s some of the source code for a LED driver chip I&amp;#8217;m working on.  It&amp;#8217;s just here for inspection at the moment, as I&amp;#8217;m trying to get help with a problem.&lt;/p&gt;
</description>
 <category domain="http://timothyweber.org/taxonomy/term/2">electronics</category>
 <enclosure url="system/files?file=LedDriver.c" length="11559" type="application/octet-stream" />
 <pubDate>Wed, 12 Oct 2005 20:46:48 -0400</pubDate>
</item>
</channel>
</rss>
