RescueAVRAdapter

felias-fogg·RescueAVR·pcb/RescueAVRAdapter.kicad_pcb

RescueAVRAdapter PCB layout, top view — open source AVR/Arduino board by felias-fogg

About the RescueAVRAdapter PCB

RescueAVRAdapter is an open source AVR/Arduino PCB design by felias-fogg, published on GitHub. It is a 2-layer board measuring 68.6 × 53.3 mm, with 8 components from 7 distinct parts.

Its main chip is the ATmega16A-P, from the AVR/Arduino family. Other key parts include the ATmega162-16P, ATtiny2313-20P and ATtiny861-20P. By type, the board carries 4 ICs, 2 connectors and 2 capacitors.

It belongs with the dev boards & breakouts and usb & debug tools designs in this gallery.

From the project

An Arduino sketch that is able to do high-voltage programming in order to resurrect bricked AVR MCUs (you need a bit of HW on a breadboard or some special Arduino shields as well)

This sketch can resurrect many classic AVR chips with wrong fuse settings using high-voltage (HV) programming.

Sometimes, you may erroneously set a fuse bit, such as the clock source bit, and then the chip does not respond to ISP programming anymore. In this case, HV programming can help. One can easily reset all fuses to their factory setting, and then ISP programming is possible again. Note that the sketch does not implement a general HV programmer but can only perform some basic tasks, such as fuse setting and erasing the entire chip. Furthermore, you should not apply this technique…

Main components on the RescueAVRAdapter

RescueAVRAdapter bill of materials (BOM)

8 components, 7 distinct parts.

QtyPartRefs
1
ATmega16A-P
U1
1
ATmega162-16P
U2
1
ATtiny2313-20P
U3
1
ATtiny861-20P
U4
1
Conn_01x20_Socket
J5
1
Conn_01x08_Socket
J6
2
100nF
C1, C2

RescueAVRAdapter design files

The KiCad project lives in the felias-fogg/RescueAVR repository on GitHub; these links point at the commit this page was built from.

RescueAVRAdapter: common questions

What microcontroller does the RescueAVRAdapter use?

The RescueAVRAdapter is built around the ATmega16A-P, from the AVR/Arduino family.

How big is the RescueAVRAdapter PCB?

The RescueAVRAdapter measures 68.6 × 53.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the RescueAVRAdapter?

8 components, from 7 distinct parts. The full bill of materials is listed on this page.

Where can I download the RescueAVRAdapter design files?

From the felias-fogg/RescueAVR repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the RescueAVRAdapter design in my own project?

The repository has no license, so all rights stay with felias-fogg. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the RescueAVRAdapter without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

More boards in RescueAVR

Similar boards