MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7)

ghostinkoma·mPBCH32M030DS0·hardware/mPBCH32M030DS0.kicad_pcb

MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7) layout, top view — open source board by ghostinkoma
Simulate this board

About the MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7)

MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7) is an open source PCB design by ghostinkoma, published on GitHub under the Custom license license. It is a 2-layer board measuring 22.9 × 53.3 mm, with 87 components from 49 distinct parts.

Other key parts include the WCH CH32M030C8U7 (QFN48 5x5mm 0.35mm pitch) and ST USBLC6-2SC6 (D+/D- ESD 保護, 基準は +3V3). By type, the board carries 37 resistors, 26 capacitors, 15 diodes, 3 connectors, 2 ICs and 2 switches.

From the project

WCH CH32M030C8U7 (QFN48) の DIP-42 MCU モジュール (ブレッドボード対応) と、差し替え式の パワー段子基板 (MOSFET ×8) の 2 枚構成です。 次のモータを駆動します。 USB-C から ESP32-C3 / Arduino のように書き込めて、USB-PD 充電器 (9〜15V) だけでもモーターを回せます。 内蔵の電流源・USB-PD・OPA/CMP を使い切る設計です (内蔵機能の活用検討)。

WCH CH32M030C8U7 (QFN48) の DIP-42 MCU モジュール (ブレッドボード対応) と、差し替え式の パワー段子基板 (MOSFET ×8) の 2 枚構成です。 次のモータを駆動します。 USB-C から ESP32-C3 / Arduino のように書き込めて、USB-PD 充電器 (9〜15V) だけでもモーターを回せます。 内蔵の電流源・USB-PD・OPA/CMP を使い切る設計です (内蔵機能の活用検討)。

- MCU モジュール (22.86 × 53.34mm = 2.54mm ピッチで 9 × 21 マス, 2 層): - 左右の端に 1x21 ピンヘッダ ×2 (列間 17.78mm = 0.7in, Raspberry Pi Pico と同じ)。ブレッドボード (82 × 52mm 等) にそのまま挿せます。 - ピンヘッダは表・裏どちらからでも挿せます (上向き = ブレッドボードやソケットに挿す、下向き = ジャンパワイヤで使う等)。 信号名は裏面シルクに印字しています。 - USB-C は上端。RESET / USER・BOOT ボタン、センシング選択ジャンパ、LED (電源 ×3・状態・ゲート ON ×8) はすべてモジュール上面です。 - 電圧に依存する部品 (TVS・VBUS 分圧・バルク容量・相電圧分圧)…

MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7), from the project README
From the project README

Main components on the MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7)

MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7) bill of materials (BOM)

87 components, 49 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
WCH CH32M030C8U7 (QFN48 5x5mm 0.35mm pitch)
CH32M030C8U7
U1
1
ST USBLC6-2SC6 (D+/D- ESD 保護, 基準は +3V3)
USBLC6-2SC6
U3
1
8MHz 3225 4pad, CL=20pF, ESR≤60Ω (例: Abracon ABM8-8.000MHZ-B2-T)
8MHz CL=20pF
Y1
1
2.54mm 1x21 ピンヘッダ (裏 or 表から実装)
EDGE_L
J1
1
2.54mm 1x21 ピンヘッダ (裏 or 表から実装)
EDGE_R
J2
1
GCT USB4105-GF-A (USB-C 16P)
USB-C
J8
1
ポリスイッチ 0.5A 1206 (例: Bourns MF-NSMF050)
PTC 0.5A
F2
1
Omron B3U-1000P (3x2.5mm SMD タクト, 上押し)
RESET
SW1
1
Omron B3U-1000P (3x2.5mm SMD タクト, 上押し)
USER/BOOT
SW2
1
1608 チップ LED
GREEN 5V
D2
1
1608 チップ LED
GREEN STAT
D3
1
MMSZ5254B (27V 500mW, VHV 絶対最大 30V の保護)
MMSZ5254B 27V
D4
2
B5819W (40V 1A ショットキー)
B5819W
D5, D6
1
1608 チップ LED
RED VBUS
D7
1
1608 チップ LED
GREEN 3V3
D8
1
1005 チップ LED (例: Kingbright APHHS1005)
RED GH0
D10
1
1005 チップ LED (例: Kingbright APHHS1005)
GREEN GL0
D11
1
1005 チップ LED (例: Kingbright APHHS1005)
RED GH1
D12
1
1005 チップ LED (例: Kingbright APHHS1005)
GREEN GL1
D13
1
1005 チップ LED (例: Kingbright APHHS1005)
RED GH2
D14
Show 29 more
QtyPartRefs
1
1005 チップ LED (例: Kingbright APHHS1005)
GREEN GL2
D15
1
1005 チップ LED (例: Kingbright APHHS1005)
RED GH3
D16
1
1005 チップ LED (例: Kingbright APHHS1005)
GREEN GL3
D17
2
Murata GRM155R71H103KA88D (X7R 1005)
10nF/50V
C7, C16
1
Murata GRM31CR61H106KA12L (X5R 1206)
10uF/50V
C10
7
Murata GRM155R71H104KE14D (X7R 1005)
0.1uF/50V
C11, C13, C15, C18, C103, C105, C133
1
Murata GRM21BR61E106KA73L (X5R 2012)
10uF/25V
C12
1
Samsung CL10A475KO8NNNC (X5R 1608)
4.7uF/16V
C14
1
Murata GRM1555C1H102JA01D (C0G 1005)
1nF C0G
C17
2
Murata GRM1555C1H222JA01D (C0G 1005)
2.2nF C0G
C19, C20
4
Murata GRM188R61E225KA12D (X5R 1608)
2.2uF/25V
C21, C22, C23, C24
4
Murata GRM155R71H102KA01D (X7R 1005)
1nF/50V
C100, C101, C102, C120
1
Samsung CL10B472KC8NNNC (X7R 100V 1608)
4.7nF/100V
C130
2
Murata GRM1555C1H300JA01D (C0G 1005)
30pF C0G
C131, C132
1
2.2K
2.2k
R3
1
15K
15k
R4
1
1.5K
1.5k
R5
1
120k 1%
R7
1
10k 1%
R8
1
47R
R10
5
1k
R13, R101, R104, R107, R112
1
12k 1%
R14
1
1k 1%
R15
4
100R 1%
R16, R17, R18, R19
8
22K
22k
R50, R51, R52, R53, R54, R55, R56, R57
6
4.7K
4.7k
R100, R103, R106, R114, R115, R123
4
10K
10k
R110, R111, R122, R131
1
470R
R120
1
1M
R130

MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7) design files

The KiCad project lives in the ghostinkoma/mPBCH32M030DS0 repository on GitHub; these links point at the commit this page was built from.

MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7): common questions

How big is the MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7)?

The MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7) measures 22.9 × 53.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7)?

87 components, from 49 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7) design files?

From the ghostinkoma/mPBCH32M030DS0 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7) design in my own project?

It is published under Custom license, which limits how it may be reused; read the license before building on it.

More boards in mPBCH32M030DS0