MPBCH32M030DS0 MCU module (DIP-42, CH32M030C8U7)
ghostinkoma·mPBCH32M030DS0·hardware/mPBCH32M030DS0.kicad_pcb
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 分圧・バルク容量・相電圧分圧)…

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