GEPRC GEP-F722-HD
- Specifications
- Wiring Diagrams
- Photos
- Notes
Target:
GEPRCF722
MCU:
STM32F722
IMU:
MPU6000 / ICM42688P / LSM6DSK320X
OSD:
AT7456E
Baro:
BMP280 / DPS310
Blackbox:
16MB
Measurements:
Size: 36.85 x 36.85 mm
Mounting: 30.5 x 30.5 mm
Weight: 8.1 g
Other Features
- SD Card Slot: No (blackbox uses onboard 16MB SPI flash)
- Onboard Receiver: No
- Hardware Inverter: No
- Bluetooth: No
- WiFi: No
- Onboard RGB LED: No (two status LEDs only)
Input/Output
- USB Connector: USB Type-C
- Motor Outputs: 6 (firmware); the ESC connector breaks out M1–M4
- UARTs: 5x (UART1, 2, 3, 4, 6)
- I2C: Yes (I2C1, SDA/SCL pads for external compass/GPS)
- SWD: No (the SWDIO/SWCLK pins PA13/PA14 are repurposed as the board status LEDs)
- SPI: No (three internal buses only — SPI1 OSD, SPI2 flash, SPI3 gyro)
- 3.3V Output: Yes (3V3 pad)
- 4.5V (VBUS) Output: No
- 5V Output: Yes, 5V @ 3A
- 9V Output: Yes, 9V @ 2.5A
- Current Sensor: Via ESC (current signal on the CUR pad; default current-meter scale 179 for the bundled 50A 4-in-1 ESC)
- Analog RSSI Input: Yes (RSI pad)
- LED Strip Output: Yes (LEDS pad)
- Buzzer Output: Yes (BZ+/BZ- pads)
Pads
Silkscreen labels are from the GEP-F722-HD manual; MCU pins are from config.h.
UARTs
| Name | Label | Notes |
|---|---|---|
| UART 1 | T1 / R1 | TX1 = PA9, RX1 = PA10; on the VTX / DJI Air Unit connector |
| UART 2 | T2 / R2 | TX2 = PA2, RX2 = PA3; receiver pads (RX2 also carries the PPM input) |
| UART 3 | TX3 / RX3 | TX3 = PB10, RX3 = PB11 |
| UART 4 | RX4 | RX4 = PA1 (TX4 = PA0); ESC telemetry on the ESC connector |
| UART 6 | TX6 / RX6 | TX6 = PC6, RX6 = PC7 |
Power
| Name | Label | Count | Notes |
|---|---|---|---|
| Battery Voltage | BAT / VB | TODO | 3–6S LiPo input; VBAT sense = PC0 |
| 9V Output | 9V | TODO | VTX / camera BEC, 9V @ 2.5A |
| 5V Output | 5V | TODO | 5V @ 3A |
| 3.3V Output | 3V3 | TODO | receiver power |
| Ground | GND / G | TODO | — |
Signal
| Name | Label | Notes |
|---|---|---|
| Current signal | CUR | Analog current from the 4-in-1 ESC; ADC_CURR = PC1 |
| RSSI | RSI | Analog RSSI input; ADC_RSSI = PC2 |
| LED strip | LEDS | PA8 |
| Buzzer | BZ+ / BZ- | PC13 (inverted) |
| I2C | SDA / SCL | I2C1; SDA = PB9, SCL = PB8 (external compass / GPS) |
| Video out | VO | Analog video output to VTX |
Connectors
ESC connector (30.5 x 30.5 mm, 8-pin)
Mates with the bundled BLHeli_32 50A 4-in-1 ESC.
| Pin | Function |
|---|---|
| GND | Ground |
| BAT | Battery voltage in (3–6S) |
| M1 | Motor 1 signal (PB4) |
| M2 | Motor 2 signal (PB5) |
| M3 | Motor 3 signal (PB0) |
| M4 | Motor 4 signal (PB1) |
| CUR | Current sensor signal |
| RX4 | ESC telemetry (UART4 RX = PA1) |
- Manufacturer: GEPRC — product page: GEP-F722-HD Flight Controller (see also the V2 page).
- The GEPRCF722 target covers the non-Bluetooth GEP-F722-HD. Hardware revisions differ in gyro (V1: MPU6000; V2: ICM42688-P) and barometer (BMP280 / DPS310); the firmware auto-detects the fitted part, which is why
config.hlists several drivers. - The OSD chip is an AT7456E (MAX7456-compatible); Betaflight uses the
MAX7456driver. - The board pairs with a 30.5 x 30.5 mm BLHeli_32 50A 4-in-1 ESC and supports the DJI FPV Air Unit via the VTX connector.
- SWD debugging is not available: the SWDIO/SWCLK pins (PA13/PA14) are used to drive the board status LEDs.
- MCU:
config.hdeclaresFC_TARGET_MCU STM32F7X2, which is a family alias (rule 9), not a literal part number. The exactSTM32F722was confirmed independently against the GEPRC product spec — not from config.h.