Cube motherboard

willem-pennings·balancing-cube·electronics/cube-motherboard/cube-motherboard.kicad_pcb

Top view of the Cube motherboard PCB
Simulate this board

Cube motherboard is an open source ESP32 PCB design by willem-pennings: a 4-layer, 95 × 95 mm board with 42 components (21 distinct parts). It is built around the Escon_24/2, 356-EP32S3DVKTC1N8R8, 926-LM2596SX-5.0NOPB, 998-MIC5225-1.8YM5TR and more. Filed under robotics & motion.

A cube that balances itself in a corner or edge using reaction wheels

This repository contains all design, documentation, configuration and other files related to the balancing cube that I have designed and built. Mechanical parts are designed in Fusion 360. Circuit boards are designed in KiCad 7. Code has been written using Arduino IDE. Motor drivers are commissioned and tuned using Escon Studio. Motors and motor controllers are available from Maxon. Circuit boards and custom mechanical parts can be ordered from PCBWay, for example.

Cube motherboard, from the project README
From the project README

Built around

Parts list

42 components, 21 distinct parts — part numbers from the project's BOM.

QtyPartRefs
3
Escon_24/2
U1, U2, U3
1
356-EP32S3DVKTC1N8R8
ESP32-S3-DevKitC
U4
1
926-LM2596SX-5.0NOPB
LM2596S-5
U5
1
998-MIC5225-1.8YM5TR
~
U6
1
410-ICM-20948
ICM-20948
U7
2
821-BSS138
BSS138
Q1, Q2
1
474-PRT-10474
Conn_01x02
J1
3
538-39-28-1083
Conn_02x04_Top_Bottom
J2, J3, J4
1
200-TSW10607LT
Conn_01x18
J5
3
576-0157004.DR
Fuse
F1, F2, F3
3
78-SMBJ33A
SMBJ33A
D1, D2, D3
1
863-NRVBSS34FA
SS34
D4
3
652-CDDFN2-T3.3B
D_TVS
D5, D6, D7
1
652-SRP1050WA-680M
68 uH
L1
3
647-UPM1J121MHD6TO
C_Polarized
C1, C2, C3
1
647-UPJ1H471MHD6
470uF 50V
C4
1
647-UPJ1E221MPD6
C_Polarized
C5
5
80-C0603X104K5R3316
0.1uF
C6, C7, C8, C9, C10
1
80-C0603X104K5R3316
0.1uF 50V
C11
2
80-C0603C106M8PACTU
10uF
C12, C13
Show 1 more
QtyPartRefs
4
71-RCA060310K0JNEA
10k
R1, R2, R3, R4

More boards in balancing-cube

Similar boards