

AvrZiffProgrammer
Avr_Ziff_Programmer
- Size
- 61 × 33 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 13
- Nets
- 29
- Pads
- 69
- Tracks, vias
- 120, 0
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 8 Apr 2016
- Updated
- 20 Jul 2026
Overview
AvrZiffProgrammer is an open-source printed circuit board by UserHackable, from the UserHackable/Avr_Ziff_Programmer repository on GitHub. It is a 2-layer board of 61 × 33 mm with 13 parts on 29 nets, routed with 120 tracks and 0 vias.
Its parts include 1 capacitor, 1 resistor and 1 crystal.
README
README.mdAvr ZIFF Programmer
This simple utilitarian board makes use of a Ziff Socket and AVR ICSP headers to enable the programming of four different
- ATtiny85
- ATtiny84
- ATtiny2313
- ATmega328
It also has a FTDI adapter that works with the ATmega328
very handy for flashing a bunch of chips to put in kits.
AvrZiffProgrammer
Board dimensions
- (240000, 129997) original units
- (2.4000, 1.3000) inches
- (60.9600, 33.0192) mm
| Front | Back |
|---|---|
![]() | ![]() |
Breadboard_ICSP
Board dimensions
- (40000, 50000) original units
- (0.4000, 0.5000) inches
- (10.1600, 12.7000) mm
| Front | Back |
|---|---|
![]() | ![]() |
Parts
13| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | AVR_SPI_PRG_6LABELED | 2X3-NS | ATMEGA328, ATTINY84, ATTINY85, ATTINY2313 |
| 1 | RESONATOR-PTH | Y1 | |
| 1 | CAP-PTH-SMALL | C1 | |
| 1 | AXIAL-0.3 | R1 | |
| 1 | dummyfp2 | UNK_HOLE_2 | |
| 1 | dummyfp0 | UNK_HOLE_0 | |
| 1 | dummyfp3 | UNK_HOLE_3 | |
| 1 | dummyfp1 | UNK_HOLE_1 | |
| 1 | FTDI_DEVICE | FTDI_DEVICE_SIDE | JP1 |
| 1 | ZIFSOCKET-28-3ZIFFSOCKET-28-3 | DIL28-3-ZIF_SOCKET | U$1 |
Questions
How big is the AvrZiffProgrammer PCB?
It measures 61 × 33 mm and has 2 copper layers, 1.6 mm thick.
What parts does the AvrZiffProgrammer use?
13 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the AvrZiffProgrammer KiCad files?
From the UserHackable/Avr_Ziff_Programmer repository on GitHub, at the commit this page was made from: the board is KiCad/AvrZiffProgrammer/AvrZiffProgrammer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the AvrZiffProgrammer design in my own project?
Its repository states no licence, so its author keeps all rights: ask UserHackable before reusing the design.
More from UserHackable/Avr_Ziff_Programmer
1- 2 layers10.2 × 12.7 mm

Similar boards
- 2 layers40 × 20 mm

- 2 layers74.9 × 49.5 mm

- 2 layers35 × 29 mm

MagSpoofTC
samyk/magspoof
A portable device that can spoof/emulate any magnetic stripe, credit card or hotel card "wirelessly", even on standard magstripe (non-NFC/RFID) readers.
13 parts4.2k - 2 layers20.6 × 23.6 mm

AO-03 signal amplifier
fossasia/pslab-scripts
Pocket Science Lab - Scripts for Sensor Experiments
13 parts1.6kApache-2.0 - 2 layers47 × 35.6 mm

- 2 layers95 × 95 mm

Cube batteryboard
willem-pennings/balancing-cube
A cube that balances itself in a corner or edge using reaction wheels
13 parts1.1kGPL-3.0 - 2 layers15.2 × 20.3 mm

Pt100stick
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
13 parts1.1kGPL-3.0 - 2 layers53.9 × 23.2 mm

Buffer
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
13 parts1kGPL-3.0




