Skip to the content
2 layers68 × 40 mmStm32-io extend, the printed circuit board in 3D

Cheap PCB: Better understanding the current status of hardware supply chain

Size
68 × 40 mm
Copper layers
2
Thickness
1.6 mm
Parts
44
Nets
59
Pads
219
Tracks, vias
693, 8
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
10 Feb 2021
Updated
19 Feb 2021

Overview

Stm32-io extend is an open-source printed circuit board by hardenedlinux, from the hardenedlinux/cheap-pcb repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 68 × 40 mm with 44 parts on 59 nets, routed with 693 tracks and 8 vias.

It is built around the STM32F103C8T6, AMS1117-3.3 and 1N5817WS, with the KMR241GLFS and S9012 among its other parts. Its parts include 14 resistors, 13 capacitors, 5 diodes, 5 connectors and 2 ICs. It belongs with the STM32 boards of this library.

Main components

5

README

README

Cheap PCB: Better understanding the current status of hardware supply chain

We did this experimental for fun and profit( better assessment for hardware supply chain security). Read the full story.

Parts

44
QtyValueFootprintReferences
8100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C4, C7, C8, C9, C10, C11, C12
61KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R7, R9, R10, R12, R14
310KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR8, R11, R13
210uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C3
21N5817WSDiode_SMD:D_SOD-323_HandSolderingD1, D3
222Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R5
222pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5, C6
25.1KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R4
2Conn_01x25_MaleConnector_PinHeader_2.54mm:PinHeader_1x25_P2.54mm_VerticalJ4, J5
2Conn_02x04_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ2, J3
1100mAFuse:Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolderF2
110nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC13
11K5Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR6
1500mAFuse:Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolderF1
18MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSolderingY1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-89-3_HandsolderingU1
1KMR241GButton_Switch_SMD:SW_Push_1P1T-SH_NO_CK_KMR2xxGSW1
1LED(BLUE)LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD4
1LED(RED)LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD2
1LED(YELLOW)LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD5
1S9012Package_TO_SOT_SMD:SOT-23_HandsolderingQ1
1STM32F103C8T6Package_QFP:LQFP-48_7x7mm_P0.5mmU2
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_Palconn_UTC16-GJ1

More from hardenedlinux/cheap-pcb

4
  • 2 layers34.6 × 44.8 mmStm32-io extend, the printed circuit board in 3D

    Stm32-io extend

    hardenedlinux/cheap-pcb

    Cheap PCB: Better understanding the current status of hardware supply chain

    41 parts170CC0-1.0
  • 2 layers35.4 × 43.6 mmStm32-io extend, the printed circuit board in 3D

    Stm32-io extend

    hardenedlinux/cheap-pcb

    Cheap PCB: Better understanding the current status of hardware supply chain

    41 parts170CC0-1.0
  • 2 layers33.5 × 43.5 mmStm32-io extend, the printed circuit board in 3D

    Stm32-io extend

    hardenedlinux/cheap-pcb

    Cheap PCB: Better understanding the current status of hardware supply chain

    37 parts170CC0-1.0
  • 2 layers30.9 × 63 mmStm32-io extend, the printed circuit board in 3D

    Stm32-io extend

    hardenedlinux/cheap-pcb

    Cheap PCB: Better understanding the current status of hardware supply chain

    32 parts170CC0-1.0

Similar boards

  • 2 layers68.5 × 53.5 mmSteering wheel.kicad pcb 1lay, the printed circuit board in 3D

    Steering wheel.kicad pcb 1lay

    repmanga/steering_wheel

    This is PCB file of multisteering wheel for ECUmaster EMU black ECU

    60 parts1MIT
  • 2 layers30.5 × 48.3 mmESP32 CP2102, the printed circuit board in 3D

    ESP32 CP2102

    jenschr/ESP32-workshop-files

    Kidad files from my two-day workshop on creating an ESP32 based IoT device from scratch.

    32 parts1MIT
  • 2 layers40 × 30 mmNOVA S3, the printed circuit board in 3D

    NOVA S3

    fubiniricci/NOVA-S3

    A 40 × 30 mm, two-layer ESP32-S3 development board, designed and generated programmatically from the official KiCad libraries with a custom grid-based auto-router.

    26 partsMIT
  • 2 layers70 × 120.3 mmMicro, the printed circuit board in 3D

    Micro

    ray33ee/DCT

    187 parts
  • 4 layers38 × 80 mmCs4398, the printed circuit board in 3D

    Cs4398

    znxingbell/cs4398

    cs4398+stm32H750的音频解码

    215 parts
  • 2 layers40.4 × 29.6 mmFilament scale pcb, the printed circuit board in 3D

    Filament scale pcb

    chof747/filament-scale-pcb

    A small board for my samla-filament-scale-box

    22 partsCC0-1.0
  • 4 layers41 × 34 mmTdc tdt kicad, the printed circuit board in 3D

    Tdc tdt kicad

    akionu/mameTDT

    $\theta=−5.3 × 10^{−2} + 2.92 × 10^{−2} \epsilon−5.5 × 10^{−4} \epsilon^2+ 4.3 × 10^{−6}\epsilon^3$ ただし、土の水分量$\theta [m^3/m^3]$、比誘電率$\epsilon$です。

    65 partsApache-2.0
  • 2 layers176.9 × 104 mmESP32-P4 Display 7.0 inch V1.0, the printed circuit board in 3D

    ESP32-P4 Display 7.0 inch V1.0

    hellosamblack/CrowPanelProp

    Cassette-futurism communicator/scanner prop for the CrowPanel Advance ESP32-P4 (hardware V1.0). Custom ESP-IDF firmware structured as a generic prop engine: stable firmware whose behavior is driven live over WiFi, so…

    544 parts

Questions

How big is the Stm32-io extend PCB?

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

What parts does the Stm32-io extend use?

44 parts, built around the STM32F103C8T6, AMS1117-3.3, 1N5817WS and KMR241GLFS. 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 Stm32-io extend KiCad files?

From the hardenedlinux/cheap-pcb repository on GitHub, at the commit this page was made from: the board is stm32-io-extend/v6/stm32-io-extend.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Stm32-io extend design in my own project?

Its repository publishes it under the CC0-1.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).