STM32H745ZIT6 Flight Controller by r/010010
Headline is wrong, this is a RC Controller, not a flight conroller. thans for the correction r/010010 https://www.reddit.com/user/O1OO1O/ posted for a PCB Design Review and shared his files on github https://github.com/alx-uta/Orthrus-TX/tree/dev/PCB
A number of concerns were raised, the limitation of the 600ma LDO for instance. more attention to the caps needed and the usual issues where type-C shell is not separated from logic GND. Good design has room for improvement. I ran with typical lab setup so limited test points inserted.
| Device | Rail / Net | Observation | Severity |
|---|---|---|---|
| LD1 (AP2112K-3.3) | LD1_3.3v | Output rail supplies the entire STM32H745ZIT6 digital domain, SD card, six ESD arrays, and dozens of pull-up resistors. Aggregate load can approach or exceed the 600 mA rating of the AP2112K-3.3 (DS39724 Rev. 2-2). Thermal dissipation in SOT-23-5 at worst-case headroom is a concern. | High |
| STM32H745ZIT6 | VCAP | VFBSMPS (pin 17) output capacitor C22 is 4.7 uF. AN4938 Rev 7 (ST) specifies 10 uF minimum with 20 mohm ESR on this node. Insufficient capacitance risks excessive VCORE ripple and SMPS instability. | High |
| STM32H745ZIT6 | VLXSMPS | AN4938 Rev 7 specifies a 220 pF capacitor between VLXSMPS and GND. No such capacitor is present on the VLXSMPS net. Missing snubber increases switch-node ringing and EMI. | High |
The full review is here: https://tomachie.com/r/aa8d1d40-a3e4-499e-a949-0faa610402b9/Orthrus-TX_report.html