Skip to the content
2 layers40 × 12.2 mmAttiny85 USB, the printed circuit board in 3D

The design includes: 1. ATTiny85-20M microcontroller 2. USB interface 3. Zener diode protection 4. Status LED 5. ISP programming headers 6. Compact single-board layout

Size
40 × 12.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
12
Nets
23
Pads
53
Tracks, vias
88, 10
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
25 May 2026
Updated
25 May 2026

Overview

Attiny85 USB is an open-source printed circuit board by Ontim-Nath02, from the Ontim-Nath02/ATTiny85_USB-Development-PCB_Board repository on GitHub. It is a 2-layer board of 40 × 12.2 mm with 12 parts on 23 nets, routed with 88 tracks and 10 vias.

It is built around the ATTINY85-20MU. Its parts include 4 resistors, 3 diodes, 2 ICs, 2 connectors and 1 capacitor. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

ATTiny85_USB-Development-PCB_Board

A compact USB-enabled development board based on the ATTiny85 microcontroller. This project was designed in KiCad and supports USB communication using the ATTiny85 with a minimal external component setup.

Project Overview

This board is useful for:

  1. Learning embedded systems
  2. USB-based ATTiny85 projects
  3. Small automation projects
  4. Compact custom PCB design practice

The design includes:

  1. ATTiny85-20M microcontroller
  2. USB interface
  3. Zener diode protection
  4. Status LED
  5. ISP programming headers
  6. Compact single-board layout

Components Used

  1. Microcontroller ---> ATTiny85-20M
  2. Resistors ---> 68Ω, 330Ω, 1.5kΩ
  3. Capacitor ---> 100nF
  4. Zener Diodes ---> 3.6V
  5. LED ---> Standard LED
  6. USB Connector ---> USB Type-A
  7. Headers ---> 1x4 Pin Headers

Schematic

Attiny_sch

PCB Layout

PCB_Editor_View

3D View

3D_View

Software Used

KiCad

Applications

  1. USB gadgets
  2. Sensor projects
  3. Automation systems
  4. Learning PCB design
  5. Embedded system practice

Parts

12
QtyValueFootprintReferences
23V6Diode_SMD:D_SOD-123D1, D2
268RResistor_SMD:R_0805_2012MetricR1, R2
1100nCapacitor_SMD:C_1206_3216MetricC1
11k5Resistor_SMD:R_0805_2012MetricR4
1330RResistor_SMD:R_0805_2012MetricR3
1ATtiny85-20MPackage_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mmU1
1Conn_01x04_PinConnector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_VerticalJ2
1Conn_01x04_PinConnector_PinHeader_1.00mm:PinHeader_1x04_P1.00mm_VerticalJ1
1LEDLED_THT:LED_D3.0mmD3
1~USB_Custom_library:UntitledU2

Similar boards

  • 2 layers38.6 × 6.6 mmArtDecoEarrings, the printed circuit board in 3D

    ArtDecoEarrings

    sawaiz/artDecoEarrings

    Shimmering electronic earrings in the Art Deco style.

    20 parts18
  • 4 layers46.7 × 19.3 mmQFN Touch TTP223, the printed circuit board in 3D

    QFN Touch TTP223

    Paschalis/Hardware-Login-Key

    The Hardware Login Key is an ATtiny85-based USB device that securely automates password entry using a physical button or touch sensor. It offers a simple, hardware-driven way to log into systems or websites.

    24 parts3GPL-3.0
  • 2 layers19.8 × 30 mmATTiny Breakout Board, the printed circuit board in 3D

    ATTiny Breakout Board

    xz-group/PCBench

    PCBench is a free open-source benchmark for board-level hardware attacks and Trojans.

    3 parts3GPL-3.0
  • 2 layersGioia r 02, the printed circuit board in 3D

    Gioia r 02

    Green-bms/gioia

    Electronic wearable device

    64 parts2
  • 2 layers22.9 × 10.9 mmTvbgimplant12, the printed circuit board in 3D

    Tvbgimplant12

    travisgoodspeed/tvbgimplant

    Surface mount variants of the TV-B-Gone.

    9 parts1
  • 2 layersUSB NEW, the printed circuit board in 3D

    USB NEW

    arjun-poudel/usbpcb

    12 parts
  • 2 layers160.7 × 86.4 mmStackedDriver rev 2, the printed circuit board in 3D

    StackedDriver rev 2

    currawong-project/picadae

    Project files for the Currawong Picadae piano player mechanism

    139 parts
  • 4 layers100 × 96 mmDeMurxer v01.1 Panel, the printed circuit board in 3D

    DeMurxer v01.1 Panel

    Ecksteher/DeMurxer_V1

    Decoder für Modelleisenbahn Signale mit Multiplex-Technologie

    400 parts

Questions

How big is the Attiny85 USB PCB?

It measures 40 × 12.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Attiny85 USB use?

12 parts, built around the ATTINY85-20MU. 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 Attiny85 USB KiCad files?

From the Ontim-Nath02/ATTiny85_USB-Development-PCB_Board repository on GitHub, at the commit this page was made from: the board is Attiny85_USB.kicad_pcb and its schematic Attiny85_USB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Attiny85 USB design in my own project?

Its repository states no licence, so its author keeps all rights: ask Ontim-Nath02 before reusing the design.