STM32 Custom Sensor PCB – Schematic Review Before PCB Layout
- March 29, 2026
- 4 replies
- 310 views
I am currently designing a custom sensor PCB for an underwater ROV project using an STM32 (STM32G431CB). This is my first complete PCB design, so I would like to get feedback before moving on to the PCB layout stage.
The board is intended to act as a sensor interface and control unit, and includes:
IMU (BNO08X)
Depth/pressure sensor (analog)
Multiple analog leak detection sensors
ESC control via PWM outputs
UART communication with a Jetson Orin Nano
3.3V regulation using an LDO (LP2985-3.3)
The system is designed to operate in an underwater ROV environment, so reliability and noise robustness are important.
Before starting PCB layout, I would really appreciate a review of my schematic.
Could you please help me with:
Identifying any design mistakes or missing components
Checking power distribution and decoupling strategy
Verifying STM32 minimum requirements (BOOT, NRST, SWD, etc.)
Any suggestions for improving robustness in a noisy environment
I have attached the KiCad schematic for reference.
Thanks in advance!
