Skip to the content
4 layers52.2 × 21.8 mmMyFirstPCB, the printed circuit board in 3D
Size
52.2 × 21.8 mm
Copper layers
4
Thickness
1.61 mm
Parts
23
Nets
44
Pads
143
Tracks, vias
354, 47
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Dec 2025
Updated
15 Dec 2025

Overview

MyFirstPCB is an open-source printed circuit board by karaketir16, from the karaketir16/MyFirstPCB repository on GitHub. It is a 4-layer board of 52.2 × 21.8 mm with 23 parts on 44 nets, routed with 354 tracks and 47 vias.

It is built around the STM32F103C8T6, AMS1117 and X50328MSB2GI. Its parts include 11 capacitors, 3 resistors, 3 connectors, 2 ICs and 2 switches. It belongs with the STM32 boards of this library.

Main components

3

Parts

23
QtyValueFootprintReferences
7100nFPCM_JLCPCB:C_0805C3, C4, C6, C7, C9, C10, C11
210uFPCM_JLCPCB:C_0805C5, C8
220pFPCM_JLCPCB:C_0805C1, C2
2Conn_01x20Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_VerticalJ2, J4
11.5kΩPCM_JLCPCB:R_0805R6
110kΩPCM_JLCPCB:R_0805R1
1390ΩPCM_JLCPCB:R_0805R2
1AMS1117PCM_JLCPCB:SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BRU2
1BOOT0PCM_JLCPCB:SW_TS-1088-AR02016S1
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1MICROXNJeasyeda2kicad:MICRO-USB-SMD_MICROXNJUSB1
1RESETPCM_JLCPCB:SW_TS-1088-AR02016S2
1STM32F103C8T6PCM_JLCPCB:LQFP-48_7x7mm_P0.5mmU1
1X50328MSB2GIPCM_JLCPCB:CRYSTAL-SMD_L5.0-W3.2X1

Similar boards

  • 4 layers48.3 × 52.9 mmDynaButton, the printed circuit board in 3D

    DynaButton

    manhoosbilli1/dynaboard-button-controller

    Dynaboard - large button/control interface board (102 syms, 590 tracks)

    68 parts
  • 4 layers92.5 × 70 mmClock, the printed circuit board in 3D

    Clock

    stevel1212-droid/stm32-rtc-climate-controller

    Kicad project of an STM32-based board climate controller utilizing an RTC module for time-scheduled environmental reading of temperature/humidity with SHT30 sensor and optional small relay for control.

    69 partsMIT
  • 4 layers84 × 42 mmMFW007B, the printed circuit board in 3D

    MFW007B

    westrik/MFW007B

    NA-01 Rev B (for JLCPCB assembly)

    96 parts
  • 2 layers80 × 55 mmCnc interface panel, the printed circuit board in 3D

    Cnc interface panel

    jamwaffles/CNCMachine

    LinuxCNC config and scripts for my DIY CNC machine

    46 parts3
  • 2 layers71.1 × 35.1 mmBrilliant Reflow v0.1, the printed circuit board in 3D

    Brilliant Reflow v0.1

    LKbrilliant/Brilliant-Reflow

    A complete DIY solution for converting a consumer oven into a temperature controlled reflow oven for PCB soldering

    28 parts4MIT
  • 2 layers81 × 72.8 mmGPS INS PCB, the printed circuit board in 3D

    GPS INS PCB

    siddarthiyer/GPS-aided-Inertial-Navigation-System-Module

    Upper 6 bits - Module ID - max 0x3F Lower 5 bits - Command ID - max 0x1F CAN ID = (Module ID Default Module ID : 0x200 (Standard)

    29 parts2
  • 2 layers47.6 × 39 mmSTM32, the printed circuit board in 3D

    STM32

    shrivastavprangya/STM32-MICROCONTROLLER-USB-DEVELOPMENT-BOARD

    Custom STM32 microcontroller USB development board designed using KiCad. Includes LDO based 3.3V power regulation, external crystal oscillator, decoupling capacitors, USB interface and GPIO expansion headers on a…

    32 parts1
  • 2 layers42.5 × 32.3 mmSTM32F103C8T6, the printed circuit board in 3D

    STM32F103C8T6

    siddarthiyer/PCB-Design

    A repository for PCB Design Projects

    29 parts1

Questions

How big is the MyFirstPCB PCB?

It measures 52.2 × 21.8 mm and has 4 copper layers, 1.61 mm thick.

What parts does the MyFirstPCB use?

23 parts, built around the STM32F103C8T6, AMS1117 and X50328MSB2GI. 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 karaketir16/MyFirstPCB repository on GitHub, at the commit this page was made from: the board is Untitled.kicad_pcb and its schematic Untitled.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 karaketir16 before reusing the design.