MPBCH32M030DS0 panel

ghostinkoma·mPBCH32M030DS0·hardware/panel/mPBCH32M030DS0_panel.kicad_pcb

MPBCH32M030DS0 panel PCB layout, top view — open source board by ghostinkoma
Simulate this board

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 分圧・バルク容量・相電圧分圧)…

MPBCH32M030DS0 panel, from the project README
From the project README

Main components on the MPBCH32M030DS0 panel

MPBCH32M030DS0 panel bill of materials (BOM)

149 components, 82 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
CH32M030C8U7
U1
1
78L05
U2
1
USBLC6-2SC6
U3
2
LM74700-Q1
U4, U5
2
TKR74F04PB
Q1, Q3
4
TPN1R603PL
Q2, Q4, Q5, Q10
3
MTN2306AN3
Q6, Q7, Q8
1
TPN2R304PL
Q9
1
8MHz CL=20pF
Y1
1
SOCK_L
J1
1
EDGE_R
J2
1
PWR_IN
J3
1
MOTOR
J4
1
USB-C
J8
1
10A
F1
1
PTC 0.5A
F2
1
5A
F3
1
RESET
SW1
1
USER/BOOT
SW2
1
10k B3435
TH1
Show 62 more
QtyPartRefs
1
SMBJ24A
D1
1
GREEN 5V
D2
1
GREEN STAT
D3
1
MMSZ5254B 27V
D4
2
B5819W
D5, D6
1
RED VBUS
D7
1
GREEN 3V3
D8
1
SMAJ20A
D9
1
RED GH0
D10
1
GREEN GL0
D11
1
RED GH1
D12
1
GREEN GL1
D13
1
RED GH2
D14
1
GREEN GL2
D15
1
RED GH3
D16
1
GREEN GL3
D17
5
10uF/50V
C1, C31, C41, C51, C61
1
1uF/50V
C3
1
1uF/25V
C4
6
0.1uF/50V
C5, C6, C30, C40, C50, C60
1
10NF/50V
47uF/35V
C7
2
47uF/35V
C8, C9
1
10UF/50V
10uF/50V
C10
7
0.1UF/50V
0.1uF/50V
C11, C13, C15, C18, C103, C105, C133
1
10UF/25V
10uF/25V
C12
1
4.7UF/16V
4.7uF/16V
C14
1
10NF/50V
10nF/50V
C16
1
1nF C0G
C17
2
2.2nF C0G
C19, C20
4
2.2UF/25V
2.2uF/25V
C21, C22, C23, C24
3
1nF/50V
C71, C72, C73
3
1NF/50V
1nF/50V
C100, C101, C102
1
4.7NF/100V
4.7nF/100V
C130
2
30pF C0G
C131, C132
1
2.2K
2.2k
R3
1
15K
15k
R4
1
1.5K
1.5k
R5
1
100k
R6
1
120k 1%
R7
2
10k 1%
R8, R12
1
47R
R10
1
110k 1%
R11
5
1k
R13, R101, R104, R107, R112
1
12k 1%
R14
1
1k 1%
R15
4
100R 1%
R16, R17, R18, R19
6
22R
R30, R32, R40, R42, R60, R62
6
10k
R31, R33, R41, R43, R61, R63
3
10mR 1% 3W
R34, R44, R64
1
22K
22R
R50
2
22K
10k
R51, R53
4
22K
22k
R52, R55, R56, R57
1
22K
10mR 1% 3W
R54
1
10mR 1% 0.5W
R70
2
47k 1%
R71, R74
2
3.3k 1%
R72, R75
1
20k 1%
R77
1
3k 1%
R78
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 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