MPBCH32M030DS0 panel
ghostinkoma·mPBCH32M030DS0·hardware/panel/mPBCH32M030DS0_panel.kicad_pcb
About the MPBCH32M030DS0 panel PCB
MPBCH32M030DS0 panel is an open source PCB design by ghostinkoma, published on GitHub under the Custom license license. It is a 2-layer board measuring 97.9 × 95.6 mm, with 149 components from 82 distinct parts.
Other key parts include the CH32M030C8U7, 78L05, USBLC6-2SC6 and LM74700-Q1. By type, the board carries 62 resistors, 43 capacitors, 17 diodes, 10 transistors, 5 ICs and 5 connectors.
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 panel
MPBCH32M030DS0 panel bill of materials (BOM)
149 components, 82 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CH32M030C8U7 | CH32M030DS0_QFN48 | U1 |
| 1 | 78L05 | SOT-89-3 | U2 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U3 |
| 2 | LM74700-Q1 | SOT-23-6 | U4, U5 |
| 2 | TKR74F04PB | TO-263-2 | Q1, Q3 |
| 4 | TPN1R603PL | Vishay_PowerPAK_1212-8_Single | Q2, Q4, Q5, Q10 |
| 3 | MTN2306AN3 | SOT-23 | Q6, Q7, Q8 |
| 1 | TPN2R304PL | Vishay_PowerPAK_1212-8_Single | Q9 |
| 1 | 8MHz CL=20pF | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | SOCK_L | PinSocket_1x21_P2.54mm_Vertical | J1 |
| 1 | EDGE_R | PinHeader_1x21_P2.54mm_Vertical | J2 |
| 1 | PWR_IN | PinHeader_2x06_P2.54mm_Vertical | J3 |
| 1 | MOTOR | PinHeader_2x08_P2.54mm_Vertical | J4 |
| 1 | USB-C | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J8 |
| 1 | 10A | Fuse_Littelfuse_NANO2_2410 | F1 |
| 1 | PTC 0.5A | Fuse_1206_3216Metric | F2 |
| 1 | 5A | Fuse_1812_4532Metric | F3 |
| 1 | RESET | SW_SPST_B3U-1000P | SW1 |
| 1 | USER/BOOT | SW_SPST_B3U-1000P | SW2 |
| 1 | 10k B3435 | R_0402_1005Metric | TH1 |
Show 62 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SMBJ24A | D_SMB | D1 |
| 1 | GREEN 5V | LED_0603_1608Metric | D2 |
| 1 | GREEN STAT | LED_0603_1608Metric | D3 |
| 1 | MMSZ5254B 27V | D_SOD-123 | D4 |
| 2 | B5819W | D_SOD-123 | D5, D6 |
| 1 | RED VBUS | LED_0603_1608Metric | D7 |
| 1 | GREEN 3V3 | LED_0603_1608Metric | D8 |
| 1 | SMAJ20A | D_SMA | D9 |
| 1 | RED GH0 | LED_0402_1005Metric | D10 |
| 1 | GREEN GL0 | LED_0402_1005Metric | D11 |
| 1 | RED GH1 | LED_0402_1005Metric | D12 |
| 1 | GREEN GL1 | LED_0402_1005Metric | D13 |
| 1 | RED GH2 | LED_0402_1005Metric | D14 |
| 1 | GREEN GL2 | LED_0402_1005Metric | D15 |
| 1 | RED GH3 | LED_0402_1005Metric | D16 |
| 1 | GREEN GL3 | LED_0402_1005Metric | D17 |
| 5 | 10uF/50V | C_1206_3216Metric | C1, C31, C41, C51, C61 |
| 1 | 1uF/50V | C_0603_1608Metric | C3 |
| 1 | 1uF/25V | C_0402_1005Metric | C4 |
| 6 | 0.1uF/50V | C_0402_1005Metric | C5, C6, C30, C40, C50, C60 |
| 1 | 10NF/50V 47uF/35V | CP_Elec_6.3x5.9 | C7 |
| 2 | 47uF/35V | CP_Elec_6.3x5.9 | C8, C9 |
| 1 | 10UF/50V 10uF/50V | C_1206_3216Metric | C10 |
| 7 | 0.1UF/50V 0.1uF/50V | C_0402_1005Metric | C11, C13, C15, C18, C103, C105, C133 |
| 1 | 10UF/25V 10uF/25V | C_0805_2012Metric | C12 |
| 1 | 4.7UF/16V 4.7uF/16V | C_0603_1608Metric | C14 |
| 1 | 10NF/50V 10nF/50V | C_0402_1005Metric | C16 |
| 1 | 1nF C0G | C_0402_1005Metric | C17 |
| 2 | 2.2nF C0G | C_0402_1005Metric | C19, C20 |
| 4 | 2.2UF/25V 2.2uF/25V | C_0603_1608Metric | C21, C22, C23, C24 |
| 3 | 1nF/50V | C_0402_1005Metric | C71, C72, C73 |
| 3 | 1NF/50V 1nF/50V | C_0402_1005Metric | C100, C101, C102 |
| 1 | 4.7NF/100V 4.7nF/100V | C_0603_1608Metric | C130 |
| 2 | 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 | 100k | R_0402_1005Metric | R6 |
| 1 | 120k 1% | R_0402_1005Metric | R7 |
| 2 | 10k 1% | R_0402_1005Metric | R8, R12 |
| 1 | 47R | R_0603_1608Metric | R10 |
| 1 | 110k 1% | R_0402_1005Metric | R11 |
| 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 |
| 6 | 22R | R_0402_1005Metric | R30, R32, R40, R42, R60, R62 |
| 6 | 10k | R_0402_1005Metric | R31, R33, R41, R43, R61, R63 |
| 3 | 10mR 1% 3W | R_2512_6332Metric | R34, R44, R64 |
| 1 | 22K 22R | R_0402_1005Metric | R50 |
| 2 | 22K 10k | R_0402_1005Metric | R51, R53 |
| 4 | 22K 22k | R_0402_1005Metric | R52, R55, R56, R57 |
| 1 | 22K 10mR 1% 3W | R_2512_6332Metric | R54 |
| 1 | 10mR 1% 0.5W | R_1206_3216Metric | R70 |
| 2 | 47k 1% | R_0402_1005Metric | R71, R74 |
| 2 | 3.3k 1% | R_0402_1005Metric | R72, R75 |
| 1 | 20k 1% | R_0402_1005Metric | R77 |
| 1 | 3k 1% | R_0402_1005Metric | R78 |
| 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 panel 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 panel: common questions
How big is the MPBCH32M030DS0 panel PCB?
The MPBCH32M030DS0 panel measures 97.9 × 95.6 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the MPBCH32M030DS0 panel?
149 components, from 82 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 panel design files?
From the ghostinkoma/mPBCH32M030DS0 repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the MPBCH32M030DS0 panel 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 MCU module (DIP-42, CH32M030C8U7)
ghostinkoma
22.9 × 53.3 mm87 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