<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Holistic Detection</title>
    <link>http://fundamental.antville.org/</link>
    <description>Saving the Universe: No Charge</description>
    <language>en-US</language>
    <pubDate>Sun, 07 Sep 2008 17:41:01 GMT</pubDate>
    <dc:date>2008-09-07T17:41:01Z</dc:date>
    <dc:language>en-US</dc:language>
    <item>
      <title>Measuring Supply Voltage</title>
      <link>http://fundamental.antville.org/stories/1820862/</link>
      <description>I'm running my latest handheld computer on solar power. It starts up when the sun rises and runs all day. I started wondering how I could measure the voltage coming in from the solar panel. I came up with a way to use a diode and a resistor and the ADC, but I wondered if there was a way to skip the ADC input.&lt;br /&gt;
&lt;br /&gt;
I could time charging a capacitor, but since I don't know the supply voltage I don't think that would work. More voltage means more current, so the capacitor charges faster. On the other hand, when the capacitor discharges the time is based on the actual voltage. As long as the discharge resistance doesn't change I should be able to time it and get a reasonably accurate voltage.&lt;br /&gt;
&lt;br /&gt;
I rigged up a test circuit using the Arduino. It charges the capacitor (33 uF) to 5 volts when I turn on pin 4. I let the capacitor charge for 1 second, then discharge it and measure  the time until pin 4 goes low. The main discharge capacitor is 100K ohms.&lt;br /&gt;
&lt;br /&gt;
I wanted to see what lower voltages would do, so I added a second 100K resistor on pin 3. This formed a voltage divider with the discharge resistor, so the capacitor would only charge to 2.5 volts. The software to drive this is cool: I set the charge pin (3 or 4) to output and drive it high. After 1 second of charging I turn the pin back to input mode. That makes it high impedance (but not high enough relative to the 100K discharge resistor...). Then I set pin 4 low and time how long it takes to read back as low. I'm getting about 172 milliseconds for 5 volts and 70 seconds for 2.5 volts.&lt;br /&gt;
&lt;br /&gt;
I'm not sure about the input impedance of the Mega8 chip. I added another wire to pin 5 so I could charge the capacitor to 5 volts without switching the sense pin (pin 4) back and forth from input to output. When I did this the time went down to 160 milliseconds. I figure that the leakage back into the chip was the cause. All the resistances are in parellel. This means each time you add a pin to the circuit the overall resistance goes down. Perhaps keeping the charge pins high will change things.</description>
      <pubDate>Tue, 29 Jul 2008 15:53:49 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1820862/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-07-29T15:53:49Z</dc:date>
    </item>
    <item>
      <title>Ten Pin ISP adapter</title>
      <link>http://fundamental.antville.org/stories/1817134/</link>
      <description>I've already built a six pin ISP adapter, but my Olmex cards use the ten pin ISP. I put a header on a scrap of perf board, added an LED for the heartbeat, and then connected the ten pin cable. Actually it is a fifteen pin cable, off a joystick adapter, but it works on one of my Olmex boards. I'll have to cut it down to fit the socket on the 28 pin Olmex board.&lt;br /&gt;
&lt;br /&gt;
The 8 pin board has a 10 MHz crystal on it. I'm hoping that will give me a stable platform for my digital radio project (APRS to Morse Code).</description>
      <pubDate>Thu, 17 Jul 2008 04:00:23 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1817134/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-07-17T04:00:23Z</dc:date>
    </item>
    <item>
      <title>Hello 5x7 Style</title>
      <link>http://fundamental.antville.org/stories/1807357/</link>
      <description>Wrote a new firmware for the 5x7 display. Now it scrolls out 'hello' over and over again. I'm running it on a solar panel, so it wakes up with the sun and runs all day long.&lt;br /&gt;
&lt;br /&gt;
When I built the LED matrix I put resistors on the five columns. I'm starting to think it was a mistake. I like to light up a whole block at a time, and it makes sense to turn one row on at a time instead of one LED at a time. So if I had put in seven instead of five resistors I could have a five column refresh cycle instead of a seven row cycle.&lt;br /&gt;
&lt;br /&gt;
The bitmaps for the characters are stored row-by-row. That way I can just load a byte from program memory and use it unprocessed to light the LEDs.&lt;br /&gt;
&lt;br /&gt;
I might set the display sideways and then scroll it right to left. That would give me room for two 3x5 characters.</description>
      <pubDate>Tue, 17 Jun 2008 18:48:32 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1807357/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-06-17T18:48:32Z</dc:date>
    </item>
    <item>
      <title>Provo, Utah</title>
      <link>http://fundamental.antville.org/stories/1801917/</link>
      <description>With a walkable downtown and access to two Universities, Provo Utah is a great location. I live next door in Orem.&lt;br /&gt;
&lt;br /&gt;
Kipplinger: &lt;a href="http://www.kiplinger.com/video/index.html?bcpid=572031303&amp;amp;bclid=1571610693&amp;amp;bctid=1576242353"&gt;Provo: Pristine Tech Mecca (Video)&lt;/a&gt; &lt;a href="http://www.kiplinger.com/features/archives/2008/05/2008-best-cities-provo.html"&gt;(Text)&lt;/a&gt;</description>
      <pubDate>Mon, 02 Jun 2008 16:07:03 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1801917/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-06-02T16:07:03Z</dc:date>
    </item>
    <item>
      <title>Another release of AVRISP sketch</title>
      <link>http://fundamental.antville.org/stories/1800432/</link>
      <description>There is a new release of the AVRISP emulation sketch for Arduino: avrisp.02.zip. This one should work with Mega8 and Mega168.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://code.google.com/p/mega-isp"&gt;mega-isp&lt;/a&gt;</description>
      <pubDate>Wed, 28 May 2008 22:48:14 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1800432/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-05-28T22:48:14Z</dc:date>
    </item>
    <item>
      <title>Sorting Out Page Sizes</title>
      <link>http://fundamental.antville.org/stories/1799912/</link>
      <description>There is a new release of &lt;a href="http://code.google.com/p/mega-isp"&gt;AVRISP Emulation for Arduino&lt;/a&gt;. This is an Arduino firmware that allows you to program other AVR microcontrollers.&lt;br /&gt;
&lt;br /&gt;
The new zip file (avrisp.01.zip) should compile on the current Arduino IDE, and I changed the comments that put the wrong labels on the SPI pins. Go ahead with this file if you use Tiny13, Tiny2313 etc. (any AVR with a 32 byte/16 word page size)&lt;br /&gt;
&lt;br /&gt;
I'm building an &lt;a href="http://flickr.com/photos/rsbohn/2507859253/"&gt;Arduino for William&lt;/a&gt; on the &lt;a href="http://evilmadscience.com/tinykitlist/35-tinykitcat/74-atmegaxx8"&gt;Evil Mad Scientist business card&lt;/a&gt;. Monday I added the six pin ISP port to the card and built a cable for it. I took a 40 pin IDE cable and cut off one end of it. Then I soldered the other end to a pin header that I could plug into the Arduino.&lt;br /&gt;
&lt;br /&gt;
I thought that my Mega8 chip was damaged because when I flashed it parts of the memory were not written. I tried using a fresh Mega168 chip and got similar results, so I took a second look at the software. When I developed the Arduino AVRISP emulation I was using chips with a 16 word page size. That means you write the flash 16 words (32 bytes) at a time. I had hardcoded that page size in my software. But the Mega8 uses a 32 word page size. My software would fill the zero page fine, then skip the bottom of page 1, resulting in the empty memory rows. &lt;br /&gt;
I already had the page size (AVRDUDE sends it to the programmer) so I just needed to change a function to return the correct current page based on the page size (instead of the hard coded 16 word page size).&lt;br /&gt;
&lt;br /&gt;
It took some work to figure this all out. I even used Powershell at one point: I was wishing for a list of Atmel AVR chips with their flash page sized, when I realized that all the information is in avrdude.conf. I just had to find a way to summarize it. Powershell select-string saved the day &lt;tt&gt;select-string ("description", "paged", "page_size") avrdude.conf&lt;/tt&gt;.&lt;br /&gt;
&lt;br /&gt;
I saw that the various chips with paged flash use pages from 16 to 128 words, so I updated the current_page() function with the appropriate sizes and bitmasks. I would like to just calculate the bitmask, but with just a handful it was clearer just to return a value based on the current page size.&lt;br /&gt;
&lt;br /&gt;
The updated code works with Mega8 (and should for Mega168 and other AVR Mega chips) and is available in the project SVN.</description>
      <pubDate>Tue, 27 May 2008 17:31:05 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1799912/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-05-27T17:31:05Z</dc:date>
    </item>
    <item>
      <title>Flash Problems</title>
      <link>http://fundamental.antville.org/stories/1796430/</link>
      <description>I'm building a project using the AVR ATMega8 microcontroller. Once I got the thing wired up to where I could write firmware to it I found that it was always failing. I made a .hex file full of 0x10 values (256 bytes worth) and tried uploading that to the chip. The 0x20, 0x60, 0xa0, and 0xe0 lines were still blank (0xff). I guess the chip has some problems, so I rewrote my firmware to avoid the bad sections. I put the main routine at 0x30 and the sleep routine at 0x70. I found that the assembler uses word addresses, and that &lt;tt&gt;.org 0x70/2&lt;/tt&gt; is a valid address. I changed it to 0x38 just because the calculated address was weirding me out.&lt;br /&gt;
&lt;br /&gt;
Then it also turns out I forgot to initialize the stack pointer (two bytes on Mega8 by the way). Got that fixed, adjusted the timing, and now it's working. Unfortunately I didn't select matching LEDs when I build the circuit board, so I think I'm going to start over with a new board, new LEDs and maybe even a fully functional Mega8 chip.</description>
      <pubDate>Fri, 16 May 2008 20:56:03 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1796430/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-05-16T20:56:03Z</dc:date>
    </item>
    <item>
      <title>William's Arduino Board</title>
      <link>http://fundamental.antville.org/stories/1795801/</link>
      <description>I'm building an Arduino-compatible board for William. I'm building it on the Evil Mad Scientist MegaXX8 business card. It will have four built-in LEDs and a USB interface. It will also have connectors so he can use it with a breadboard. Perhaps we can connect it to some of his LEGO projects.&lt;br /&gt;
&lt;br /&gt;
William wants a laptop. He thinks it would be cool if we could build one for him...</description>
      <pubDate>Thu, 15 May 2008 13:26:05 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1795801/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-05-15T13:26:05Z</dc:date>
    </item>
    <item>
      <title>Cybord Signal Detector</title>
      <link>http://fundamental.antville.org/stories/1795798/</link>
      <description>Some digital radio signals use Frequency Shift Keying (FSK). This often has one frequency for a Mark and one for a Space. I plan to build a cybord or other chip that will decode an FSK signal, producing three different values: NO_SIGNAL, MARK, and SPACE. The signals would then go to a decoder chip to recover the original digital signal (a stream of zeros and ones).</description>
      <pubDate>Thu, 15 May 2008 13:20:24 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1795798/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-05-15T13:20:24Z</dc:date>
    </item>
    <item>
      <title>Powershell Article on WindowsNetworking.com</title>
      <link>http://fundamental.antville.org/stories/1789764/</link>
      <description>&lt;a href="http://www.WindowsNetworking.com/articles_tutorials/Windows-Server-2008-Powershell-perform-common-network-commands.html"&gt;Windows 2008 Powershell...&lt;/a&gt; on WindowsNetworking.com.&lt;br /&gt;
&lt;br /&gt;
Nice to see more press for my favorite shell, but... the example commands in this article all use WMI. That's powerful but not the whole Powershell story. What about the drive providers? What about browsing and updating the registry? What about Get-Process and Get-Service? What about the .Net integration? I was disappointed with this article; it could have been so much more.&lt;br /&gt;
&lt;br /&gt;
They do mention at the end that Powershell is more than a Windows Server 2008 feature. It is also available on XP, Vista, and Windows 2003. It really is more than a WMI wrapper and well worth your time to learn.</description>
      <pubDate>Tue, 29 Apr 2008 13:40:01 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1789764/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-04-29T13:40:01Z</dc:date>
    </item>
    <item>
      <title>Blue Laser Pointer</title>
      <link>http://fundamental.antville.org/stories/1786334/</link>
      <description>&lt;a href="http://blog.makezine.com/archive/2008/04/diy_bluray_laser_pointer.html"&gt;DIY Blu-Ray Laser Pointer&lt;/a&gt; on Make Magazine blog.&lt;br /&gt;
&lt;br /&gt;
Saw one advertised in Astronomy magazine (January 2008) for USD 1999.00. For a laser pointer? Seems like at that price they could include a DVD player.&lt;br /&gt;
&lt;br /&gt;
(Tried to post this as a comment on the makezine blog. One has tried, one has failed; one can do no more.)&lt;br /&gt;
&lt;br /&gt;
Nice work, I really like the constant current power supply.</description>
      <pubDate>Sun, 20 Apr 2008 23:00:42 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1786334/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-04-20T23:00:42Z</dc:date>
    </item>
    <item>
      <title>Bynase on the Tiny2313</title>
      <link>http://fundamental.antville.org/stories/1785949/</link>
      <description>I put a bynase receiver on my Tiny2313 on the WOSP display board. I found an old source code that didn't work. It took me several hours to figure out how to get the LED driver code working. Now I can display the ramp chip in binary. I can also just put a long wire 'antenna' on the input and watch the lights flash. This could be a reasonable electromagnetic field detector!&lt;br /&gt;
&lt;br /&gt;
But no, it's going to be part of the world's dumbest calculator. I still need to build the keyboard section which will read a bank of 8 switches. The current numeric input goes via bynase to the main processor. The plus and minus switches connect directly to the main processor.&lt;br /&gt;
&lt;br /&gt;
The keyboard won't be a real bynase system because it won't have the pull-up resistors disabled. I'll probably put a switch in that line and a socket where you can plug in real bynase networks (or long-wire antennas). So the system is a dumb calculator but a usable bynase display.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://c2.com/cybords"&gt;Cybords Rule&lt;/a&gt;</description>
      <pubDate>Sat, 19 Apr 2008 15:01:02 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1785949/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-04-19T15:01:02Z</dc:date>
    </item>
    <item>
      <title>Cybord PWM converter</title>
      <link>http://fundamental.antville.org/stories/1785163/</link>
      <description>I've built a cybord to PWM converter. It takes the bynase value on PI and converts it to a PWM signal on OC0A (Tiny13 pin 5). I hope to add the bynase-in code to my Tiny2313 display driver.&lt;br /&gt;
&lt;br /&gt;
The current cyboard part runs at 1MHz on the Tiny13 chip. I'm driving it with the ramp generator I mentioned yesterday. I found that putting an LED on the PO line messed the signal up. Have to use a different pin (there are three more on Tiny13) for monitoring. Right now the PWM output is driving an LED, it goes from dim to bright, but when it goes dim again it sometimes goes dim in two steps instead of one. I suspect there may be a timing issue somewhere.&lt;br /&gt;
&lt;br /&gt;
My PWM converter doesn't have PO at the moment. I should probably add it for completeness. I might try the Dice cybord and connect it to my PWM converter to see how that works.</description>
      <pubDate>Thu, 17 Apr 2008 13:52:23 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1785163/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-04-17T13:52:23Z</dc:date>
    </item>
    <item>
      <title>When Cybords Attack</title>
      <link>http://fundamental.antville.org/stories/1784816/</link>
      <description>&lt;a href="http://c2.com/cybords/"&gt;Cybords&lt;/a&gt; by Ward Cunningham.&lt;br /&gt;
&lt;br /&gt;
I think I might use Bynase in my "World's Dumbest Calculator" project. I don't understand cybords, but I want to. I got the bynase2.inc file and built a simple cybord on a Tiny13 chip. I figured a ramp would be a good thing to have, so my first try was as follows:&lt;br /&gt;
&lt;tt&gt;&lt;pre&gt;main:
 inc byout
 rcall byop
 rcall bydle
 rjmp main
&lt;/pre&gt;&lt;/tt&gt;&lt;br /&gt;
&lt;br /&gt;
I put an LED and a current limiting resistor from PO to ground. Worked like a lead balloon (not at all).&lt;br /&gt;
&lt;br /&gt;
Sat and thought awhile. Part of my problem is I don't understand how to debug these things. Perhaps I should download the pre-defined cybords and see if I can get them working. &lt;br /&gt;
&lt;br /&gt;
After some thought I decided to slow my ramp down. I have a 256 count delay (decrement R17 until it underflows, then decrement byout). Not much better. So I changed it to decrement byout every fourth time through the loop. Now it goes from dim to bright slow enough to watch it. I put the voltmeter on PO and it was going from zero to about half a volt. &lt;br /&gt;
&lt;br /&gt;
Took another look at the specification on c2.com. Bynase puts a high signal than waits hundreds of counts before repeating. I guess in a way I'm doing a very low-level PWM signal. So the LED lights up but not as much as I want. My next step is to add a second cybord chip that listens to signals on PI and translates the value to a real PWM signal. Have to figure out the settings for the timer to do PWM. Or I could just get the TV output ported to Tiny13. The ValueFilterMeter would help me see what is on the bynase circuit.&lt;br /&gt;
&lt;br /&gt;
Eventually I plan to have a Tiny2313 read the 8-bit input switchbank and send the calculator status on two bynase signals. One for the input number and one for the accumulator. The Tiny2313 already on the display board will read the bynase signals and update the LED outputs.</description>
      <pubDate>Wed, 16 Apr 2008 18:12:16 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1784816/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-04-16T18:12:16Z</dc:date>
    </item>
    <item>
      <title>uC Hobby and Wright Hobbies</title>
      <link>http://fundamental.antville.org/stories/1783978/</link>
      <description>uC Hobby and Wright Hobbies have a contest running. You could win a set of prototype circuit boards as shown. I'm hoping to win a set to use in my "pocket full of random bits" project. &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.uchobby.com/index.php/2008/04/13/six-prototyping-boards-from-wright-hobbies/"&gt;&lt;img title="Wright Hobbies boards" height="400" alt="Wright Hobbies boards" width="320" src="http://www.antville.org/static/fundamental/images/wright.jpg" border="0" /&gt;uC Hobby: Six Prototype Boards&lt;/a&gt;</description>
      <pubDate>Mon, 14 Apr 2008 19:29:52 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1783978/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-04-14T19:29:52Z</dc:date>
    </item>
    <item>
      <title>Updating my Profiles</title>
      <link>http://fundamental.antville.org/stories/1782834/</link>
      <description>Spent some time this week updating my profiles across the internet. I've got so many of them! Just &lt;a href="http://www.google.com/search?&amp;amp;q=rsbohn&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8"&gt;ask Google&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Here's a new blog I like to follow: &lt;a href="http://diggingupbohns.blogspot.com"&gt;Digging Up Bohns&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
This weekend I'm hoping to finish a project, the world's dumbest calculator. Just the thing for all your 8-bit arithmetic needs. I'll probably plant some peas in the garden also.</description>
      <pubDate>Fri, 11 Apr 2008 16:27:13 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1782834/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-04-11T16:27:13Z</dc:date>
    </item>
    <item>
      <title>404 - Date Not Found</title>
      <link>http://fundamental.antville.org/stories/1780127/</link>
      <description>Suggestions:&lt;br /&gt;
-Try again tomorrow&lt;br /&gt;
-Use an alternate calendar</description>
      <pubDate>Fri, 04 Apr 2008 17:12:35 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1780127/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-04-04T17:12:35Z</dc:date>
    </item>
    <item>
      <title>Clifford Stoll at TED 2006</title>
      <link>http://fundamental.antville.org/stories/1779137/</link>
      <description>Just saw this:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.ted.com/talks/view/id/237"&gt;Clifford Stoll at TED 2006&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
This guy is amazing!</description>
      <pubDate>Wed, 02 Apr 2008 12:05:08 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1779137/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-04-02T12:05:08Z</dc:date>
    </item>
    <item>
      <title>View Adobe Illustrator Files</title>
      <link>http://fundamental.antville.org/stories/1775006/</link>
      <description>I just downloaded some files that were Adobe Illustrator images. How to view them? Turns out Adobe Reader (formerly known as Adobe Acrobat Reader) will display them. Looks like support for .ai files goes back to Acrobat Reader 6 at least.&lt;br /&gt;
&lt;br /&gt;
Just thought you might like to know.</description>
      <pubDate>Fri, 21 Mar 2008 14:06:57 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1775006/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-03-21T14:06:57Z</dc:date>
    </item>
    <item>
      <title>Relax with Powershell</title>
      <link>http://fundamental.antville.org/stories/1774689/</link>
      <description>I work better if I pause and stretch every 15 minutes or so. Here is how I use Powershell to help me remember:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;while (([int]([datetime]::now).timeofday.totalminutes) % 15 -ne 0) { sleep 59} ; relax&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
My relax function wakes Merlin up and sends him scooting across the screen. So I get an audible and visual alarm every 15 minutes.</description>
      <pubDate>Thu, 20 Mar 2008 15:52:34 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1774689/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-03-20T15:52:34Z</dc:date>
    </item>
    <item>
      <title>Arduino-0010 and arduino-avrisp</title>
      <link>http://fundamental.antville.org/stories/1774471/</link>
      <description>A defect was reported on the google code site for my arduino avrisp emulation. Seems to be specific to -0010 (or at least post -0008). Put a fix in svn, will publish a new zip after I get it tested.</description>
      <pubDate>Thu, 20 Mar 2008 05:33:25 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1774471/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-03-20T05:33:25Z</dc:date>
    </item>
    <item>
      <title>Powerpoles</title>
      <link>http://fundamental.antville.org/stories/1772635/</link>
      <description>I'm building a power supply for Williams 2 Meter radio. Found a good article on using Anderson Powerpoles.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.flyrc.com/articles/using_powerpole_1.shtml"&gt;Anderson Powerpoles on flyrc.com&lt;/a&gt;</description>
      <pubDate>Sat, 15 Mar 2008 14:10:20 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1772635/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-03-15T14:10:20Z</dc:date>
    </item>
    <item>
      <title>EMS Labs Biz Card</title>
      <link>http://fundamental.antville.org/stories/1769236/</link>
      <description>&lt;a href="http://www.evilmadscientist.com/article.php/card"&gt;The Evil Mad Scientists are back&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Just ordered a five pack of boards!</description>
      <pubDate>Wed, 05 Mar 2008 21:36:55 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1769236/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-03-05T21:36:55Z</dc:date>
    </item>
    <item>
      <title>Blinkenlights Video</title>
      <link>http://fundamental.antville.org/stories/1768152/</link>
      <description>&lt;object type="application/x-shockwave-flash" width="400" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=748868&amp;amp;server=www.vimeo.com&amp;amp;fullscreen=1&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color="&gt;	&lt;param name="quality" value="best" /&gt;	&lt;param name="allowfullscreen" value="true" /&gt;	&lt;param name="scale" value="showAll" /&gt;	&lt;param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=748868&amp;amp;server=www.vimeo.com&amp;amp;fullscreen=1&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://www.vimeo.com/748868/l:embed_748868"&gt;Dark Activated Blinkenlights&lt;/a&gt; from &lt;a href="http://www.vimeo.com/user388270/l:embed_748868"&gt;Randall Bohn&lt;/a&gt; on &lt;a href="http://vimeo.com/l:embed_748868"&gt;Vimeo&lt;/a&gt;.</description>
      <pubDate>Mon, 03 Mar 2008 16:10:28 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1768152/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-03-03T16:10:28Z</dc:date>
    </item>
    <item>
      <title>Readerboard LED Display</title>
      <link>http://fundamental.antville.org/stories/1768140/</link>
      <description>Found this on google: a 12x7 display driven by the ATTiny2313. They use the 74HC595 serial to parellel chip for the column drivers, and use transistors for the row drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.cpureadyconsulting.com/readerboard-led-display.php"&gt;Readerboard by CPU Ready Consulting&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
My current firmware for my 5x7 board lights one LED at a time. I'm wondering if I could light a whole row at a time instead. My current limiting resistors are on each column, so it works better driving a row instead of a column. I used 330 ohm resistors, giving 15 milliamps per column with one LED on, that makes 75 milliamps out the row driver if all the LEDs are on. Too much to leave it on, bur perhaps the duty cycle is low enough I can get away with it...&lt;br /&gt;
&lt;br /&gt;
Anyway I'm hoping to post a video of the blinkenlights firmware running sometime soon.</description>
      <pubDate>Mon, 03 Mar 2008 15:40:01 GMT</pubDate>
      <guid>http://fundamental.antville.org/stories/1768140/</guid>
      <dc:creator>rsbohn</dc:creator>
      <dc:date>2008-03-03T15:40:01Z</dc:date>
    </item>
  </channel>
</rss>

