Following the failure of my first board design, I designed the following STM32F103C8T6 board. I only routed the fundamental parts of the board(MCU,caps, crystal, regulator etc.)
This is a 2-layer board with top layer being GND+signal and bottom layer being VDD+signal. Caps and resistors are all 0805 package.
My question here is, is there anything wrong with this design? Are there any flaws? I placed some of the decoupling caps under the board, otherwise I found it impossible to route some tracks. I'd also be glad to hear general opinions about the design.