cancel
Showing results for 
Search instead for 
Did you mean: 

STM32 Schematic/PCB placement review

Anookh1
Associate

Im an engineering student and wanted to dive into PCB designs, so I started off with a PCB design for a vibration monitor system that i first built on arduino. This is my first ever PCB design which I made using reference/data sheets and whatever resources I could find online. Before I started routing I was wondering if could get some feedback on my current design especially for the power supply and decoupling placement, crystal and NRST implementation and general PCB placement issues before routing. Any advice is much appreciated. I am using

STM32F103C8T for my MCU

MPU6050 for the sensor.

Screenshots of the Schematic, PCB and pinout are below.

2 REPLIES 2
MHoll.2
Senior III

On a first glance I see one error, You are shorting the ferrite bend on VDDA (Power labels 3.3V on both sides).
For the rest I would probably add some ESD protection in the USB Port. The placement of the Components is difficult to check without the traces (or at least the rat's nest).

gbm
Principal

Routing of XTAL is impossible with the component placement shown in the pictures. There are probably some more routing problems.

My STM32 stuff on github - compact USB device stack and more: https://github.com/gbm-ii/gbmUSBdevice