Skip to the content
PCBKitNew board
2 layers17.8 × 33 mmX32promicro, the printed circuit board in 3D

x32micro - STM32F103CxT6, CH32V203C8T6 ProMicro size board

Size
17.8 × 33 mm
Copper layers
2
Thickness
1.6 mm
Parts
29
Nets
50
Pads
143
Tracks, vias
436, 63
Pours
168
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
10 Feb 2023
Updated
16 Sep 2023

Overview

X32promicro is an open-source printed circuit board by 74th, from the 74th/x32promicro repository on GitHub, published under the MIT licence. It is a 2-layer board of 17.8 × 33 mm with 29 parts on 50 nets, routed with 436 tracks and 63 vias.

It is built around the AMS1117-3.3. Its parts include 7 capacitors, 7 resistors, 4 connectors, 2 ICs and 1 diode. It belongs with the STM32, AVR (ATmega, ATtiny) and RISC-V boards of this library.

Main components

1

README

README.md

x32micro - STM32F103CxT6, CH32V203C8T6 ProMicro size board

ProMicro サイズの STM32、CH32 など STM32F103CxT6 互換ピンアウト MCU 用 ProMicro 型開発ボード

Tested MCU

  • WCH: CH32V203C8T6
  • STMicro: STM32F103C8T6

X32Micro v1.2.0

feature

difference from v1.1.1

  • Arduino UNO R4-like SWD with UART 1.26mm 10-pin added. VCC is 3.3V.
  • Added Fuse to power supply.
  • Damping resistor added to USB DM/DP
  • Added pull-up resistor on USB DP to indicate USB 1.1 Full Speed
  • Omit the LowPower crystal (because the built-in RC clock can be used).
  • Omitted the BOOT0 button (since it is rarely used) and added through-hole access to BOOT0 and 1
  • Changed pin assignments
Japanese
  • Arduino UNO R4 っぽい UART 付き SWD 1.27mm 10 ピンを追加。ただし VCC は 3.3V。
  • 電源に Fuse を追加
  • USB DM/DP にダンピング抵抗を追加
  • USB DP に USB 1.1 Full Speed を示すプルアップ抵抗追加
  • LowPower 用クリスタルを省略(内蔵 RC クロックが使えるので)
  • BOOT0 ボタンを省略(滅多使わないので)して、BOOT0、1 をスルーホールでアクセスできるように
  • ピン配置変更

Documents

Parts List

DesignatorNameQuantity
R1,R7Register 0805 10kR2
R2,R3Register 0805 5.1kR2
R4Register 0805 1.5kR1
R5,R6Register 0805 27Ω2
C1Capacitor 0805 10uF1
C2,C4,C5Capacitor 0805 100nF3
C3Capacitor 0805 2.2uF1
C6,C7Capacitor 0805 10-22pF2
F1Polyfuse 1206 Polyfuse1
D1LED 0805 Blue1
U1MCU STM32V103C8T6/CH32V203C8T61
U2LDO Regulator SOT-89 AMS1117-3.31
Y1SMD Crystal 3225 8MHz1
SW1Button SKRPABE0101
J1USB Type-C 2.0 Receptacle Molex 21717900011
J2Pin Header 2x5 Pitch 1.27 mm1

X32Micro v1.1.1

gerber

Document

部品表 Parts List

CH32V203 はクリスタルなしでも動作します。 その場合 Y1、Y2、C2、C3、C9、C10 を未実装にしてください。

ReferencePartsQty
R1,R20805 Register 5.1kR2
R30805 Register 200R or 10kR1
R40805 Register 0R1
R5,R6,R70805 Register 10kR3
C10805 Capacitor 10uF1
C2,C30805 Capacitor 12pF2
C40805 Capacitor 2.2uF1
C5-80805 Capacitor 100nF4
C9,C100805 Capacitor 22pF2
D10805 LED1
Y23225 4Pin Crystal 8MHz1
Y13215 2Pin Crystal 32.768kHz1
U1SOT-89 3.3V 1A Regulator AMS1117-3.31
U2MCU STM32V103C8T61
SW1,SW2Push Switch SKRPABE0102
J1USB 2.0 Type-C Socket1

parts

License

MIT

Parts

29
QtyValueFootprintReferences
3100n$74th:Capacitor_0805_2012C2, C4, C5
210k$74th:Register_0805_2012R1, R7
21Pin$74th:1PinCH1, CH2
222p$74th:Capacitor_0805_2012C6, C7
227$74th:Register_0805_2012R5, R6
25.1k$74th:Register_0805_2012R2, R3
11.5k$74th:Register_0805_2012R4
110u$74th:Capacitor_0805_2012C1
12.2u$74th:Capacitor_0805_2012C3
18M$74th:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSolderingY1
1AMS1117-3.3$74th:Regulator_AMS1117_SOT-89U2
1Blue$74th:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1LOGO$74th:74th-5mmG***
1PolyfuseFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1
1ProMicro-LeftPin-NoGND$74th:ProMicro_LIKE_LEFT_NO_GNDJ3
1ProMicro-RightPin$74th:ProMicro_LIKE_RIGHTJ4
1STM32V103C8T6Package_QFP:LQFP-48_7x7mm_P0.5mmU1
1SWD-MCU_Side-10Pin$74th:SWD_2x05_P1.27mmJ2
1SW_Push$74th:SKRPABE010SW1
1USB2.0_C_v3$74th:USB-C-12-Pin-SMDJ1

The 27 most common of 29 parts.

Questions

How big is the X32promicro PCB?

It measures 17.8 × 33 mm and has 2 copper layers, 1.6 mm thick.

What parts does the X32promicro use?

29 parts, built around the AMS1117-3.3. 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 X32promicro KiCad files?

From the 74th/x32promicro repository on GitHub, at the commit this page was made from: the board is f103cxt6/x32promicro.kicad_pcb and its schematic f103cxt6/x32promicro.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the X32promicro design in my own project?

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

Similar boards

  • 2 layers290.1 × 130 mmPro V2, the printed circuit board in 3D

    Pro V2

    kata0510/Lily58

    6×4+4keys column-staggered split keyboard.

    312 parts2.3k
  • 2 layers26.2 × 45.5 mmPL18 multiprotocol, the printed circuit board in 3D

    PL18 multiprotocol

    pascallanger/DIY-Multiprotocol-TX-Module

    Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.

    24 parts1.9kGPL-3.0
  • 4 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0
  • 4 layers85 × 56 mmPslab mini, the printed circuit board in 3D

    Pslab mini

    fossasia/pslab-mini-hardware

    PSLab Mini Hardware https://pslab.io

    182 parts1.2kApache-2.0
  • 4 layers100 × 54 mm32Bit shift register, the printed circuit board in 3D

    32Bit shift register

    MaltWhiskey/Mega-Cube

    16x16x16 PL9823 Cube with Teensy 4.0 and FlexIO driver

    64 parts766
  • 2 layers44.2 × 29.3 mmI2c tiny usb, the printed circuit board in 3D

    I2c tiny usb

    harbaum/I2C-Tiny-USB

    Cheap and simple I²C to USB interface

    27 parts454
  • 2 layers78 × 60 mmIce viz, the printed circuit board in 3D

    Ice viz

    muni-works/vcad

    BRep CAD kernel in Rust/WASM

    44 parts442Apache-2.0
  • 2 layers59.1 × 99.9 mmCheap FOCer 2 60mm, the printed circuit board in 3D

    Cheap FOCer 2 60mm

    shamansystems/Cheap-FOCer-2

    Low-Cost Motor Controller based on the VESC 6

    193 parts407