# ATMEGA ATTINY Fuse Recovery Programmer/Fuse Doctor

Avr High Voltage Parallel Fuse Repair Programmer

- **Seller:** [microprogrammers 's store](https://lectronz.com/stores/stores-microprogrammers-store), Toronto, Ontario, Canada
- **Price:** $24.99 (USD, before shipping and taxes)
- **Availability:** In stock
- **Categories:** Tools
- **HS code:** 84719090
- **Product page:** https://lectronz.com/products/atmega-attiny-fuse-repair-programmerfuse-doctor

## Images

![ATMEGA ATTINY Fuse Recovery Programmer/Fuse Doctor](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NjczMDcsInB1ciI6ImJsb2JfaWQifX0=--1de62029569ce15b0aa43a93a0bda8766c13dc2b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--970c165836a83091725a1a0fd4f37ce9408da1bf/2019-06-30T13-35-04.749Z-megaprog.jpg)

## Description

**Ordering from the USA? Please send me a message.**

#### AVR High Voltage Parallel Fuse Recovery Programmer
Recover "bricked" AVR microcontrollers in seconds. No computer required.
Note: This item requires minor assembly. The IC sockets are included but are not installed, allowing you to configure the socket arrangement for the devices you plan to use.

**<u>What Is It?</u>**

The AVR High Voltage Parallel Fuse Recovery Programmer is a standalone recovery tool designed to restore the fuse settings of supported AVR microcontrollers to their factory defaults using the High Voltage Parallel Programming (HVPP) method.

**If you accidentally:**
* Program the RSTDISBL fuse
* Disable the SPIEN fuse
* Program the debug wire fuse
* Select incorrect CKSEL clock settings
* Or otherwise configure the fuses so the device can no longer be programmed through the ISP interface this programmer can restore the device in approximately one second.

Simply insert a supported AVR device in the correct socket, connect power, and the programmer automatically performs the recovery operation.
No computer or programming software is required.

**<u>Simple Status Indication</u>**

The recovery result is displayed immediately using the onboard LEDs.
Green LED – Recovery completed successfully.
Yellow LED – Programming error or recovery failed.

**<u>Preserve Your Existing Firmware</u>**

One of the most useful features of this programmer is the ability to restore fuse settings without erasing the Flash or EEPROM.
Installing jumper J1 skips the chip erase operation, allowing your application firmware and EEPROM data to remain intact while the factory fuse settings are restored.

**<u>Important:</u>**
**If the target device has its lock bits programmed, the chip must be erased before the fuse recovery can succeed.**

**In this case:**
Remove jumper J1
The erase operation will be performed
Flash and EEPROM contents will be erased during recovery

**<u>Why I Designed It</u>**

Anyone who works with AVR microcontrollers has eventually experienced the frustration of accidentally programming the wrong fuse settings.
Back in 2008, while developing firmware, I managed to lock myself out of my last AVR device. After waiting for replacement parts more than once, I decided there had to be a faster solution than relying on a computer, software, USB drivers, and complicated recovery procedures. So I designed one.
Since then, this programmer has become an indispensable tool in my own workshop, saving countless devices that would otherwise have been considered unusable.

**<u>Terminal/Advanced Mode for Additional Devices</u>**

If your AVR device is not included in the supported device list, it may still be recoverable using Terminal Mode, provided it supports High Voltage Parallel Programming (HVPP).

**<u>Terminal Mode requires:</u>**

A USB-to-TTL serial converter (not included)
Any standard terminal program configured for 9600 baud
Complete connection instructions are provided in the user guide.

**<u>Power Requirements</u>**

For reliable operation, use a DC power supply that provides:
More than 14.5 VDC
Positive-center polarity
A power supply is not included. This helps reduce both the purchase price and shipping cost. Before use, verify the output voltage and polarity of your power supply with a voltmeter.

**<u>Documentation</u>**

Your purchase includes:
Assembly and operating instructions
A link to download the complete user guide
Please read the user guide before using the programmer.

**<u>Technical Support</u>**

You are purchasing directly from the original designer, not a reseller. If you have questions before or after your purchase, I provide direct technical support and will do my best to help you recover and program your AVR devices successfully.
Whether you're restoring a single development board or recovering multiple production devices, you'll receive knowledgeable support from someone who designed and uses this programmer regularly.

**Supported Devices for the Atmega Fuse Repair Programmer**

| Socket #1      | Socket #2| Socket #3| Socket #4| Socket #5|
|:---------------- | :--------|:--------|:---------------- |:-------------|
| ATmega16| ATtiny2313| ATmega8515| ATmega8| ATtiny26|
|ATmega16L| ATtiny2313A| ATmega8515L| ATmega8A| ATtiny26L|
|ATmega32| ATtiny2313V| Atmega128| ATmega8L| ATtiny261|
|ATmega32L| ATtiny4313| ATmega162| ATmega48| ATtiny261A|
|ATmega161|  | ATmega162V| ATmega48A| ATtiny261V| 
|ATmega161L| | | ATmega48V| ATtiny461|
|ATmega164| | | ATmega48P| ATtiny461A| 
|ATmega164A|| | ATmega48PA| ATtiny461V|
|ATmega164P|| | ATmega48PV| ATtiny861|
|ATmega164V|| | ATmega88| ATtiny861A|
|ATmega164PV|| | ATmega88A| ATtiny861V||
|ATmega164PA|| | ATmega88P|
|ATmega324|| | ATmega88PA|
|ATmega324A| | | ATmega88V|
|ATmega324P|| | ATmega88PV|
|ATmega324PA| | | ATmega164|
|ATmega324V|| | ATmega164A|
|ATmega644|| | ATmega164P|
|ATmega644A|| | ATmega164PA|
|ATmega644P|| | ATmega168|
|ATmega644V|| | ATmega168A|
|ATmega644PA|| | ATmega168V|
|ATmega644PV|| | ATmega168P/PB|
|ATmega8535|| | ATmega168PA|
|ATmega8535L|| | ATmega168PV|
|ATmega1284|| | ATmega328P/PB|
|ATmega1284P|| | ATmega328PV|

The following devices are supported, however
they must be wired to any socket.

ATtiny43U
ATtiny87
ATtiny88
ATtiny167
ATmega328PB
ATmega128

**All International Orders will be shipped on Fridays as long as the order is received by Friday at 9 AM Eastern time.**

## Shipping policy

All sales final. No refunds.
