Posts Tagged ‘AVR’

Minor updates to the AVR HV Rescue Shield

Tuesday, November 3rd, 2009

AVR HV Rescue Shield with ATmega168 target

This week there have been a couple minor updates to the AVR HV Rescue Shield:

  • I just uploaded version 1.1 of the Arduino sketch, which fixes an issue with garbage being printed in the serial monitor between burn cycles.  I also made some minor changes to try to reduce the likelihood of getting serial gibberish upon opening the monitor window, although I’m not 100% sure what is causing this.  The sketch was compiled and tested with Arduino 0017.
  • I have verified that the shield works with the Atmel ATmega328P AVR microcontroller.

AVR HV Rescue Shield kits back in stock, new lower pricing!

Friday, September 18th, 2009

AVR HV Rescue Shield Kit Components

Good news!  The AVR HV Rescue Shield kits are back in stock, with new, lower pricing!

The full kit, which has been reduced to $19, includes a professionally made PCB with preassembled DC-DC converter and all the parts you need to build the AVR HV Rescue Shield.

The PCB-only option is still available, which includes one unassembled PCB (DC-DC converter is not included).  Pricing on the PCBs has been reduced to $6.

Head over to the AVR HV Rescue Shield page to place an order!

(Note that prices do not include shipping or taxes, if applicable.)

Looking for feedback on the AVR HV Rescue Shield

Wednesday, September 9th, 2009

AVR HV Rescue Shield

Back in March, I released the AVR HV Rescue Shield, my first open source hardware kit.  The AVR HV Rescue Shield is a high voltage parallel mode fuse programmer for Atmel AVR microcontrollers.

Since then, I’ve sold dozens of kits around the world.

If you bought a kit, I want to hear from you!  Specifically, I’d like feedback on the following items:

  • Was the kit easy to assemble?  Are the assembly instructions clear and easy to follow?
  • Is the Arduino sketch easy to use?  Are the usage instructions helpful?
  • Are you satisfied with the kit?  Does it work as advertised?
  • Have you modified the kit or Arduino sketch in any way, such as adding support for more AVRs or programming modes?
  • Have you taken advantage of the Open Source Hardware model or CC-licensing to re-use this design in a new and interesting way that you’d like to share?

You can leave feedback in the comments below, or if you want to respond privately, use the contact form to contact me directly.

Thanks!

Celebrating one year of hacks and projects at mightyohm.com!

Monday, July 20th, 2009

Wow!  I can’t believe it’s been a year!

Based on the date of my first post, last Wednesday marked the one year anniversary of my blog.

While I pour a toast, here are a few highlights of the past year:

PID Controlled Solder Paste Fridge

PID Controller closeup

The first project I documented on the site, my solder paste fridge was the end result of a weekend effort to turn an old beer chest into a PID-controlled Peltier cooler for storing tubes of solder paste. A year later, the cooler has a permanent home under my workbench and is still going strong, keeping its contents at a chilly 36 degrees F. Besides solder paste, I keep my POR-15 rust proofing epoxy paint and a few tubes of superglue in the fridge (they never dry out!).

Space Invaders!  Making RGB video with the PIC

I needed an excuse to learn assembly language programming on the PIC, and this project fit the bill perfectly.  Instead of slogging through yet another PIC tutorial I decided to “just do it” and the video above shows the result.  One of my favorite projects of last year, I have plans to build more of these and make some electronic artwork for the lab.

Bluetooth Handset Hack

Charging

One aging bluetooth headset plus one obsolete telephone handset equals one retro-fabulous hack that I still use today.  The best part: Look for this one in Make: volume 20!

DIY PID-Controlled Soldering Hotplate

PID Controlled Hotplate

I’m a big fan of the hotplate (aka reflow skillet) method of surface mount soldering.  Over the course of a few months I designed, machined, and assembled this PID-controlled soldering hotplate to help build the first few prototypes of my AVR HV Rescue Shield kit.  Hacking around in the garage is always fun, but creating a new tool is one of the most rewarding things I have can think of.

Here’s a video of the hotplate in action, reflowing the step-up converter on the Rescue Shield:

The AVR HV Rescue Shield

AVR HV Rescue Shield

What started as a simple hack to save a crippled AVR microcontroller eventually became a kit that I’ve sold to AVR enthusiasts around the world.  The AVR HV Rescue Shield includes a cool custom PCB, integrated 5V-12V step-up power supply, and is completely open source.   I only made one batch of these, and when they’re gone, they’re gone, so head over to the AVR HV Rescue Shield product page to order one today!

Wifi Radio Project

Finished Wifi Radio

Certainly the most famous project on the site, my Wifi Radio project has inspired many readers to start playing with cheap wireless routers and embedded Linux.  If you haven’t seen it before, the finished project sounds something like this:

I brought the Wifi Radio to the Maker Faire in San Mateo in May.  Everyone loved it, including some of the Make: staff, which got me a blue ribbon for the project.  Awesome!

Onward!

Well, that’s it for year one…  If I missed one of your favorite posts from the past year, leave a comment!  If you’re new to the blog, happy reading, you have some catching up to do.  :-)

Here’s to another fantastic year of hacks, projects, kits, tools, and resources at mightyohm.com!

Atmel retiring ATmega48/88/168 microcontrollers

Friday, July 3rd, 2009

Atmel AVR Microcontrollers - Mature Devices

Has anyone else noticed that the ATmega48/88/168 family of 8-bit AVR microcontrollers recently joined Atmel’s “mature devices” list, shown above?

Truthfully, I was not surprised to see this, having been tipped off by an Atmel sales rep earlier this year at ESC in San Jose.

The good news is that while these much-loved ATmega devices are slowly being obsoleted, they are being replaced by the largely-identical ‘PA’ series, which includes the ATmega48PA, ATmega88PA, ATmega168PA, and the ATmega328P.  The ‘PA’ devices are enhanced versions of the former ‘P’ series, which added energy-saving picoPower functionality to the original devices.

Porting code to the new family should be fairly straightforward given that the PA family is designed to be a drop-in replacement.  To help with the switchover, Atmel has released some migration notes, including AVR512, “Migration from ATmega48/88/168 to ATmega48P/88P/168P” and AVR528, “Migrating from ATmega48/88/168 and ATmega48P/88P/168P to ATmega48PA/88PA/168PA“.  Regardless, check your header files and fuse bits for any changes.

If you are anxious about switching devices, don’t panic, the ATmega48/88/168 devices are still in stock at all major distributors, while the PA devices aren’t even on the radar yet.  While professionals might want switch AVRs for new designs, hobbyists will likely still be using the older devices for years to come.  (Long live the PIC16F84!)


www.flickr.com
mightyohm More of mightyohm