Skip to the content
2 layers21.9 × 47.6 mmSimpleProg2.1 KiCAD, the printed circuit board in 3D

SimpleProg2.1 KiCAD

BiggiePete/SimpleProg2.1

Simple Prog is a ST-LINK 2.1 esque programmer setup, using a simple PCB board, a 3d printed "clip" design, and a spring, the purpose of this is to intorduce an easier way to program boards, with cheaper footprints

Size
21.9 × 47.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
36
Nets
61
Pads
156
Tracks, vias
225, 56
Pours
104
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
14 Aug 2025
Updated
14 Aug 2025

Overview

SimpleProg2.1 KiCAD is an open-source printed circuit board by BiggiePete, from the BiggiePete/SimpleProg2.1 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 21.9 × 47.6 mm with 36 parts on 61 nets, routed with 225 tracks and 56 vias.

It is built around the STM32F103CBT6, TPLP5907MFX-3.3 and YZ76615070R-08025-01, with the K3-2268D-F1, TAXM8M4RDBCCT2T and TYPE-C16PIN among its other parts. Its parts include 15 resistors, 10 capacitors, 3 ICs, 3 diodes and 1 transistor. It belongs with the STM32 boards of this library.

Main components

6

README

README.md

SimpleProg2.1

Simple Prog is a ST-LINK 2.1 esque programmer setup, using a simple PCB board, a 3d printed "clip" design, and a spring, the purpose of this is to intorduce an easier way to program boards, with cheaper footprints

Parts

36
QtyValueFootprintReferences
6100nFCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4, C5, C6
3220Resistor_SMD:R_0603_1608MetricR4, R5, R9
3LEDLED_SMD:LED_0805_2012MetricD2, D3, D4
2100Resistor_SMD:R_0603_1608MetricR10, R12
2100KResistor_SMD:R_0603_1608MetricR7, R8
210KResistor_SMD:R_0603_1608MetricR6, R11
214pFCapacitor_SMD:C_0402_1005MetricC9, C10
21uFCapacitor_SMD:C_0402_1005MetricC7, C8
24K7Resistor_SMD:R_0603_1608MetricR1, R2
25K1Resistor_SMD:R_0603_1608MetricR15, R16
11k5Resistor_SMD:R_0603_1608MetricR14
139KResistor_SMD:R_0603_1608MetricR13
1Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1K3-2268D-F1lib:SW-TH_K3-2268D-F1SW1
1S9013 J3lib:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BRQ1
1STM32F103CBT6lib:LQFP-48_L7.0-W7.0-P0.50-LS9.0-BLU2
1TAXM8M4RDBCCT2Tlib:CRYSTAL-SMD_4P-L3.2-W2.5-BLX1
1TPLP5907MFX-3.3lib:SOT-23-5_L2.9-W1.6-P0.95-LS2.8-BRU3
1TYPE-C16PINlib:USB-C-SMD_TYPE-C16PINUSB2
1YZ76615070R-08025-01lib:CONN-SMD_8P-P2.54_YZ76615070R-08025-01U1

Similar boards

  • 4 layers122 × 76 mmESP iRadio, the printed circuit board in 3D

    ESP iRadio

    hghaken/ESP-iRadio

    ESP32 internet radio with Bluetooth A2DP output (headphones/speaker), 1.69" display and web control

    122 partsGPL-3.0
  • 4 layers73.1 × 86.8 mmMarvinProjekt, the printed circuit board in 3D

    MarvinProjekt

    norahueppi/Marvin

    137 parts
  • 2 layers38.5 × 41 mmLinky, the printed circuit board in 3D

    Linky

    devisunofficial/Linky

    Linky is a dev-board using STM32 family.

    29 parts
  • 8 layers28.9 × 28.9 mmOpenAIO Whoop, the printed circuit board in 3D

    OpenAIO Whoop

    OpenDrone-hw/OpenAIO-Whoop

    Open-source 1S whoop AIO: flight controller, 4-channel brushless ESC, ExpressLRS receiver and analog VTX, 25.5x25.5 mm. Planned.

    249 parts13CERN-OHL-S-2.0
  • 4 layers51.4 × 61 mmGAMEBOY STM32 CART, the printed circuit board in 3D

    GAMEBOY STM32 CART

    ice-bergtech/Icecart-GB

    A ROM cartridge for the Gameboy

    113 parts1MPL-2.0
  • 4 layers25 × 35 mmWatch, the printed circuit board in 3D

    Watch

    Pedro-Seixas/Custom-Watch

    A custom low-power stm32-based wearable smart watch

    49 parts1MIT
  • 6 layers37 × 37 mmFc f405 2026-10-16 1025, the printed circuit board in 3D

    Fc f405 2026-10-16 1025

    ara-mkr/f405-flight-controller

    This is a flight controller I designed as a side project. It was fun and pretty challenging, and I'm planning to build a drone with it at some point!

    122 partsCERN-OHL-P-2.0
  • 4 layers84 × 66 mmSpinner, the printed circuit board in 3D

    Spinner

    enkhbold470/spinner

    12-24 V FOC BLDC motor controller: STM32G431, three IR2104 half bridges with 60 V MOSFETs, MT6701 encoder, CAN FD. 4-layer KiCad 10 board.

    87 partsCERN-OHL-S-2.0

Questions

How big is the SimpleProg2.1 KiCAD PCB?

It measures 21.9 × 47.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the SimpleProg2.1 KiCAD use?

36 parts, built around the STM32F103CBT6, TPLP5907MFX-3.3, YZ76615070R-08025-01 and K3-2268D-F1. 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 SimpleProg2.1 KiCAD KiCad files?

From the BiggiePete/SimpleProg2.1 repository on GitHub, at the commit this page was made from: the board is SimpleProg2.1_KiCAD/SimpleProg2.1_KiCAD.kicad_pcb and its schematic SimpleProg2.1_KiCAD/SimpleProg2.1_KiCAD.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SimpleProg2.1 KiCAD design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).