Archive for the ‘avr’ Category

Function generators back in stock. Plus improvements!

Monday, August 13th, 2012

Supply chain management is apparently not my forte.  Especially when I run out of stock while on vacation.  In any case, though, we have more kits in stock.

Two improvements have been made for this round of kits:

1) The RC filter on the PWM outputs has been replaced by an LC filter for both triangle and square waves.  As a result, the ripple in the output is much reduced.  The silk screening on the PCBs hasn’t been updated, but it’s a drop-in replacement.

2) Spring terminals instead of screw terminals.  Screw terminals are great if you’re using 18 gauge wire or bigger, but how often do I use that?  Almost never.  Spring terminals are the rule from now on.

Bare PCBs available

Thursday, May 19th, 2011

Want an AVR breadboard adapter, but only need the PCB?  You’re in luck.  Buy a board, save a buck.  Or buy a set of four and save five bucks.  Available in the Microcontroller Adapter section of the store.

AVR Dragon adapters

Sunday, January 23rd, 2011

I use an AVR Dragon for most of my simulating/debugging/programming needs.  It’s a great tool, but it has a few shortcomings.  It comes with an unpopulated Target area where you can supposedly insert an AVR microcontroller and program it without actually being in its native circuit.

Doing so, however, requires that you buy and install a ZIF socket and some male pin headers or female receptacles, and then run a whole mess of jumper wires all over the place.

I hate ratsnests.  And I love designing PCBs, and love creating labor-saving tools.  So first, I installed the requisite ZIF socket in the target area, and female receptacles in the HVPP and target pin headers, like so:

The new headers don’t help much for ISP programming, but it allows the use of high-voltage programming, if you’re willing to run between 8 and 20 wires between the two receptacles. I thought to myself, “there’s gotta be a better way.”

And here’s what I came up with:

This one is a high-voltage programming adapter for an ATTiny2313. On the underside, it’s just a few pin headers and receptacles:

Given the various socket sizes and pinouts, I needed to create an ISP and a HVP adapter for each socket type and pinout. I have twelve in all. The ISP adapters I call DragonJumpers and the High-Voltage adapters I call DracoDapters. DragonJumpers are on top in the following photo, with DracoDapters below.

If you’d like one, they’ll start showing up in the store soon.