FabISP-USBtinyISP-ATtiny44

abdontroche·FabISP-USBtinyISP-ATtiny44·USBtiny-ISP-Programmer-ATtiny44/USBtiny-ISP-Programmer-ATtiny44.kicad_pcb

FabISP-USBtinyISP-ATtiny44 PCB layout, top view — open source AVR/Arduino board by abdontroche
Simulate this board

About the FabISP-USBtinyISP-ATtiny44 PCB

FabISP-USBtinyISP-ATtiny44 is an open source AVR/Arduino PCB design by abdontroche, published on GitHub under the MIT license. It is a 2-layer board measuring 54.4 × 26 mm, with 16 components from 13 distinct parts.

Its main chip is the ATtiny44-20SSU, from the AVR/Arduino family. By type, the board carries 7 resistors, 3 capacitors, 2 connectors and 1 IC.

It belongs with the usb & debug tools designs in this gallery.

From the project

This is a version of the Fab-ISP programmer that is used in the Fab Academy course around the world

The FabISP is an in-system programmer for AVR microcontrollers, designed for production within a FabLab. That is, it allows you to program the microcontrollers on other boards you make, using nothing but a USB cable and 6-pin IDC to 6-pin IDC cable. It's based on the USBtiny and V-USB firmwares, which allow the ATtiny44 to perform USB communication in software. Programming can be done through avrdude.

Main components on the FabISP-USBtinyISP-ATtiny44

FabISP-USBtinyISP-ATtiny44 bill of materials (BOM)

16 components, 13 distinct parts.

QtyPartRefs
1
ATtiny44-20SSU
U2
1
690-005-299-043
J3
1
ISP-CONNECTOR
J4
1
ECS-_327-12_5-34B-TR
XTAL1
2
3V3
Z1, Z2
1
1uF
C1
2
10pF
C2, C3
2
100
R2, R3
1
1k
R4
1
499
R5
1
JUMPER1
R6
1
10k
R8
1
JUMPER2
R9

FabISP-USBtinyISP-ATtiny44 design files

The KiCad project lives in the abdontroche/FabISP-USBtinyISP-ATtiny44 repository on GitHub; these links point at the commit this page was built from.

FabISP-USBtinyISP-ATtiny44: common questions

What microcontroller does the FabISP-USBtinyISP-ATtiny44 use?

The FabISP-USBtinyISP-ATtiny44 is built around the ATtiny44-20SSU, from the AVR/Arduino family.

How big is the FabISP-USBtinyISP-ATtiny44 PCB?

The FabISP-USBtinyISP-ATtiny44 measures 54.4 × 26 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the FabISP-USBtinyISP-ATtiny44?

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

Where can I download the FabISP-USBtinyISP-ATtiny44 design files?

From the abdontroche/FabISP-USBtinyISP-ATtiny44 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the FabISP-USBtinyISP-ATtiny44 design in my own project?

Yes, under the terms of its MIT license, which abdontroche chose for the repository.

Can I test firmware for the FabISP-USBtinyISP-ATtiny44 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.

Similar boards