Version 3 of my drone FC, first one used spark fun premade boards on a simple PCB, second one tried to move those all to one board but I messed something up and couldn't debug the I2C lack of communications. This one is a step back and I'm moving all the sensors back off the board but onto castellated boards so they can be secured for the final product if debugging goes well.
**I am new to PCB design, please don't hold back on tips, even if minimal. **
All boards are on a 4 Layer SIG / GND / PWR / SIG layout and the polyfills are omitted from the photos.
I will be adding 3 more boards once I design them. One each for the ICM-20948, BMP-581, and the main board containing a Teensy and the power delivery/regulation, switches, etc.