This motherboard was a custom-designed 2-layer PCB for my multidisciplinary senior design project, an underwater robot. It serves as the central hub for power management, sensor data acquisition, and motor control. It was designed as a cape pcb for an STM32 nucleo board.

The design includes:

Final PCB Design

Assembly Under Microscope

Assembly under a microscope.

Close-up of Components

Close-up of soldered components.

Final PCB Layout

Final PCB layout.

Sensor Testing

Testing with a sensor.

Schematic