Mother Ctrl

Tomoshibi-technology·RCJ-Japan2024-Circuit·Mother_Ctrl/Mother_Ctrl.kicad_pcb

Mother Ctrl PCB layout, top view — open source STM32 board by Tomoshibi-technology

About the Mother Ctrl PCB

Mother Ctrl is an open source STM32 PCB design by Tomoshibi-technology, published on GitHub under the MIT license. It is a 2-layer board measuring 100 × 60 mm, with 248 components from 58 distinct parts.

Its main chip is the STM32F446RETX, from the STM32 family. Other key parts include the CH340E, TWE-L-WX, AZ1084CD-3.3, BNO055 and MAX3485. By type, the board carries 103 resistors, 38 diodes, 37 capacitors, 32 transistors, 17 connectors and 8 ICs.

From the project

RoboCup JapanOpen 2024とEindohoven 2024に向けての回路開発

Main components on the Mother Ctrl

Mother Ctrl bill of materials (BOM)

248 components, 58 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
CH340E
U1
1
TWE-L-WX
U2
1
AZ1084CD-3.3
U3
1
STM32F446RETX
STM32F446RETx
U4
1
BNO055
U5
3
MAX3485
U6, U7, U8
3
MTP4835I3
Q1, Q3, Q29
7
BSS138
Q2, Q23, Q24, Q25, Q26, Q27, Q28
9
SSM3J332R
Q4, Q6, Q9, Q10, Q13, Q15, Q17, Q19 +1
13
S8050
Q5, Q7, Q8, Q11, Q12, Q14, Q16, Q18 +5
1
16MHZ
16MHz
Y1
1
32.768KHZ
32.768kHz
Y2
1
CONN_01X02_MALE
Conn_01x02_Male
J1
1
CONN_01X02_FEMALE
Conn_01x02_Female
J2
1
USB_C_RECEPTACLE_USB2.0
USB_C_Receptacle_USB2.0
J3
1
CONN_01X07_FEMALE
Conn_01x07_Female
J4
1
CONN_01X10_MALE
Conn_01x10_Male
J5
1
CONN_01X02_MALE
Conn_01x02_Male
J6
2
CONN_01X03_MALE
Conn_01x03_Male
J7, J8
4
CONN_01X04_MALE
Conn_01x04_Male
J9, J10, J11, J12
Show 38 more
QtyPartRefs
2
CONN_01X05_MALE
Conn_01x05_Male
J13, J14
3
CONN_01X12_FEMALE
Conn_01x12_Female
J15, J16, J17
2
JUMPER_2_OPEN
Jumper_2_Open
JP1, JP2
1
OKL-T/6-W12N-C
MD1
1
SW_SPDT
SW1
4
SW_SPST
SW2, SW3, SW6, SW7
1
SW_DPDT_X2
SW_DPDT_x2
SW4
1
SW_SPDT
SW5
1
TestPoint
TP5
23
1N5819WS
D1, D2, D5, D10, D11, D12, D13, D14 +15
3
Yellow
D3, D25, D26
1
MA10EB045
D4
5
Red
D6, D7, D8, D22, D23
2
D_Zener
D9, D21
4
Green
D27, D28, D29, D30
7
1UF
1uF
C1, C9, C11, C13, C14, C19, C31
16
0.1UF
0.1uF
C2, C4, C5, C6, C24, C25, C26, C27 +8
2
10UF
10uF
C3, C10
1
22UF
22uF
C7
2
C14663
ADJ_ST
C8, C12
4
22PF
22pF
C15, C16, C17, C18
4
470UF
470uF
C20, C21, C22, C23
1
4.7UF
4.7uF
C30
57
10K
10k
R1, R4, R9, R12, R13, R14, R16, R20 +49
5
100K
100k
R2, R21, R29, R37, R60
3
PullUP?
R3, R5, R64
2
5.1K
5.1k
R6, R10
1
33K
33k
R7
1
10K
10k
R8
15
1k
R11, R15, R17, R18, R19, R22, R36, R62 +7
1
330
R23
1
10
R24
1
1.2k
R26
2
10K
PullUP
R84, R85
3
7.5K
7.5k
R88, R89, R92
3
20K
20k
R90, R91, R93
6
2.2K
2.2k
R94, R95, R96, R97, R100, R101
2
120
R98, R99

Mother Ctrl design files

The KiCad project lives in the Tomoshibi-technology/RCJ-Japan2024-Circuit repository on GitHub; these links point at the commit this page was built from.

Mother Ctrl: common questions

What microcontroller does the Mother Ctrl use?

The Mother Ctrl is built around the STM32F446RETX, from the STM32 family.

How big is the Mother Ctrl PCB?

The Mother Ctrl measures 100 × 60 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Mother Ctrl?

248 components, from 58 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 Mother Ctrl design files?

From the Tomoshibi-technology/RCJ-Japan2024-Circuit 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 Mother Ctrl design in my own project?

Yes, under the terms of its MIT license, which Tomoshibi-technology chose for the repository.

Can I test firmware for the Mother Ctrl without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

More boards in RCJ-Japan2024-Circuit

Similar boards