
Flight Controller Design 2
STDFlight Controller Design 2
14
0
0
0
Mode:Full
License
:TAPR Open Hardware License
Creation time:2025-05-07 03:16:03Update time:2025-05-13 07:14:56
Description
Flight Controller Prototype Overview
This is an early-stage prototype for a custom-built flight controller based on the STM32H750VBT7. The board is designed to interface with key flight sensors including an IMU, magnetometer, and barometer, and to provide PWM output signals for motor control. Communication with all sensors is handled via SPI.
Microcontroller
- MCU: STM32H750VBT7 (Cortex-M7 @ 480 MHz, 128 KB RAM, 1 MB Flash)
- Crystal: 16 MHz external crystal oscillator
-
- Load Capacitors: 2 × 10 pF
Sensors (via SPI)
1. Magnetometer: LIS3MDL
- Interface: SPI
- Connections:
-
- SCK → Pin 1
- MISO → Pin 4
- MOSI → Pin 5
- CS → Pin 3
- DRDY → Pin 2
2. IMU: ICM-20602 (6-axis accelerometer + gyroscope)
- Interface: SPI
- Connections:
-
- SCK → Pin 29
- MISO → Pin 30
- MOSI → Pin 31
- CS → Pin 28
- DRDY → Pin 33
3. Barometer: MS560702BA03-50
- Interface: SPI
- Connections:
-
- SCK → Pin 78
- MISO → Pin 79
- MOSI → Pin 80
- CS → Pin 77
- DRDY → Not Connected (X)
Outputs & Control
PWM Outputs
- PWM 1 → Pin 22
- PWM 2 → Pin 23
- PWM 3 → Pin 24
- PWM 4 → Pin 25
SPI / GPIO Control Pins
- GPIO 1 → Pin 40
- SPI NSS → Pin 51
- GPIO 2 → Pin 52
- SPI MISO → Pin 53
- SPI MOSI → Pin 54
I2C Interface
- SCL → Pin 46
- SDA → Pin 47
Power & Ground
- VIN: (Power input pin)
- GND: Multiple ground pins (x10) for stable electrical grounding
Design Drawing

BOM


Add to Album
0
0
Share
Report
Project Members
Followers0|Likes0
Related projects

Comment