
Cube motherboard
willem-pennings/balancing-cube
A cube that balances itself in a corner or edge using reaction wheels

VCU Board is an open-source printed circuit board by Will-Dub, from the Will-Dub/2V4U repository on GitHub, published under the MIT licence. It is a 2-layer board of 137.2 × 83.8 mm with 48 parts on 93 nets, routed with 280 tracks and 0 vias.
It is built around the ICM-20948 and PN2222A. Its parts include 21 resistors, 15 connectors, 7 capacitors, 3 transistors and 1 diode.
TODO: AHHHHH
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 1000 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R15, R16, R17, R18, R19 |
| 5 | 100n | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C8, C9, C10, C11, C12 |
| 4 | 2200 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4, R5, R6, R7 |
| 4 | Conn_01x19 | Connector_PinSocket_2.54mm:PinSocket_1x19_P2.54mm_Vertical | J13, J14, J15, J16 |
| 3 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R8, R11, R13 |
| 2 | 100 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R12, R14 |
| 2 | 10000 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R20 |
| 2 | 220 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R21, R22 |
| 2 | MOSFET_CONTACTOR | Package_TO_SOT_THT:TO-220-3_Vertical | Q3, Q4 |
| 1 | 0.1μ | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C7 |
| 1 | 10μ | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C13 |
| 1 | 20000 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3 |
| 1 | 270 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R10 |
| 1 | 33 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R9 |
| 1 | BMS Connector | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal | J11 |
| 1 | Brake Connector | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J8 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_12x9.5RM7.6 | BZ1 |
| 1 | CAN Connector | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal | J6 |
| 1 | Conn_01x08 | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J17 |
| 1 | D | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D4 |
| 1 | Direction Connector | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J7 |
| 1 | Emergency NO Connector | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J10 |
| 1 | ICM-20948 | Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical | J3 |
| 1 | PN2222A | Package_TO_SOT_THT:TO-92_Inline | Q1 |
| 1 | Power Connector | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal | J5 |
| 1 | Supply Connector | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J21 |
| 1 | Sw Start Connector | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | J9 |
| 1 | Throttle Connector | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | J12 |
It measures 137.2 × 83.8 mm and has 2 copper layers, 1.6 mm thick.
48 parts, built around the ICM-20948 and PN2222A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the Will-Dub/2V4U repository on GitHub, at the commit this page was made from: the board is Hardware/VCU_Board.kicad_pcb and its schematic Hardware/Driver.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

willem-pennings/balancing-cube
A cube that balances itself in a corner or edge using reaction wheels


crnicholson/StratoSoar-MK3
StratoSoar MK3, an autonomous glider meant for high-altitudes, accessible to everyone

ras-marques/ImmersiveGloves
I want to share how I am making vr gloves using 2 Tundra Trackers, 2 interface boards and 12 inertial sensors.

BHDynamics/dynossat-edu-obc
DynOSSAT-EDU, educational PocketQube satellite On-Board Computer files



alexander-armitage/AURA-Hardware
AURA is a set of modular PCBs designed in KiCad for versatile robotics and aerospace applications — from drones and quadrupeds to rockets.