Skip to the content
PCBKitNew board
2 layers40 × 51.5 mmMyFirstPCB, the printed circuit board in 3D

Files for PCB design class

Size
40 × 51.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
31
Nets
18
Pads
104
Tracks, vias
172, 7
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
9 Oct 2025
Updated
10 Sep 2026

Overview

MyFirstPCB is an open-source printed circuit board by tvaala93, from the tvaala93/PCB-Class repository on GitHub. It is a 2-layer board of 40 × 51.5 mm with 31 parts on 18 nets, routed with 172 tracks and 7 vias.

It is built around the ATTINY85-20PU, ATTINY85-20SU and AP2112K-3.3, with the CR2032 and MBR120 among its other parts. Its parts include 10 resistors, 8 switches, 4 capacitors, 4 ICs and 2 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

5

README

README.md

PCB-Class

Files for PCB design class

Parts

31
QtyValueFootprintReferences
310kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR12, R16, R17
20u1Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7, C9
2100KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2
210uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2
110KPotentiometer_THT:Potentiometer_Runtron_RM-065_VerticalRV2
115KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR14
11KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8
122KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR13
168KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR11
182KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR15
1AButton_Switch_THT:SW_PUSH_6mmSW9
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U1
1ATtiny85-20PPackage_DIP:DIP-8_W7.62mmU6
1ATtiny85-20SPackage_SO:SOIC-8W_5.3x5.3mm_P1.27mmU3
1BButton_Switch_THT:SW_PUSH_6mmSW10
1CR2032Battery:BatteryHolder_Keystone_3034_1x20mmBT1
1DM-OLED096-636DM-OLED096-636:MODULE_DM-OLED096-636U5
1DNButton_Switch_THT:SW_PUSH_6mmSW4
1ICSPConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ1
1LButton_Switch_THT:SW_PUSH_6mmSW5
1LEDLED_THT:LED_D3.0mmD4
1MBR120Diode_SMD:D_SOD-123FD1
1PWRButton_Switch_THT:SW_Slide_SPDT_Angled_CK_OS102011MA1QSW2
1RButton_Switch_THT:SW_PUSH_6mmSW6
1RESETButton_Switch_SMD:SW_SPST_CK_RS282G05A3SW7
1UPButton_Switch_THT:SW_PUSH_6mmSW3

Questions

How big is the MyFirstPCB PCB?

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

What parts does the MyFirstPCB use?

31 parts, built around the ATTINY85-20PU, ATTINY85-20SU, AP2112K-3.3 and CR2032. 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 MyFirstPCB KiCad files?

From the tvaala93/PCB-Class repository on GitHub, at the commit this page was made from: the board is PCB Class - Finished/v0|1/MyFirstPCB/MyFirstPCB.kicad_pcb and its schematic PCB Class - Finished/v0|1/MyFirstPCB/MyFirstPCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MyFirstPCB design in my own project?

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

Similar boards

  • 2 layers59.2 × 41 mmBluey, the printed circuit board in 3D

    Bluey

    electronut/ElectronutLabs-bluey

    Nordic nRF52832 BLE development board with sensors.

    79 parts96
  • 2 layers167.3 × 103 mmIw-8-controller, the printed circuit board in 3D

    Iw-8-controller

    mekatrol/electronics

    This repository contains the electronics, embedded firmware, support software, and reference material for a collection of home-automation and workshop projects.

    212 parts
  • 2 layers95.6 × 95.5 mmPanel, the printed circuit board in 3D

    Panel

    ansemjo/pi2co-usb

    USB to I2C bridge using an Atmel AVR ATtiny85V and even more tiny than I2C-Tiny-USB.

    492 parts4GPL-2.0
  • 2 layers61 × 36.8 mmKeebcard, the printed circuit board in 3D

    Keebcard

    rsheldiii/Keebcard

    Home of the KeebCard project - Kicad files, code, and more!

    15 parts112
  • 2 layers72 × 38 mmBusiness card, the printed circuit board in 3D

    Business card

    zeti1223/Business-card

    I built this interactive PCB business card as a fun way to stand out and show off my electronics skills. It's a custom 5x5 LED matrix powered by an ATtiny85 microcontroller, running off a single CR2032 coin cell battery.

    49 parts
  • 2 layers87.5 × 77.5 mmPanel, the printed circuit board in 3D

    Panel

    jpconstantineau/NRF52-Board

    This Repository is a collection of NRF5x boards.

    143 parts100BSD-3-Clause
  • 2 layers22 × 66.5 mmKbxIrBlaster, the printed circuit board in 3D

    KbxIrBlaster

    kbx81/kbxIRBlaster

    ESP32-based IR MegaBlaster!

    106 parts58CC-BY-SA-4.0
  • 2 layers84.5 × 80.3 mmSpore, the printed circuit board in 3D

    Spore

    PWRFLcreative/Spore

    Spore WiFi LED module. Firmware and Hardware.

    85 parts28GPL-3.0