BETAFPV Air Brushless Flight Controller (G4)
- Specifications
- Wiring Diagrams
- Photos
- Notes
Target:
BETAFPVG473
MCU:
STM32G473
IMU:
ICM42688P
OSD:
MAX7456
Baro:
—
Blackbox:
2MB
Measurements:
Size: TODO
Mounting: 26 x 26 mm
Weight: 2.9 g (4IN1) / 3.6 g (5IN1)
Other Features
- Integrated ESC: Yes — integrated 1S ESC driving 4 motors (config defines MOTOR1–4), up to ~5A continuous, BB51 running Bluejay (96kHz); supports DShot300/600. Motors solder directly to the board. (The "4IN1" in the product name counts integrated subsystems — FC + ESC + VTX + OSD — not ESC channels.)
- Onboard VTX: Yes — 5.8GHz analog, 48 channels, 25/100/200/400mW + PIT, SmartAudio 2.0 (controlled on UART2 by default)
- SD Card Slot: No
- Onboard Receiver: Version-dependent — 4IN1: none; 5IN1: onboard Serial ELRS 2.4GHz RX (CRSF on UART3). External CRSF/SBUS receivers are supported on the free UARTs.
- Hardware Inverter: No
- Bluetooth: No
- WiFi: No
- Onboard RGB LED: TODO
Input/Output
- USB Connector: External USB adapter port via an SH1.0 4-Pin connector (no onboard USB socket)
- Motor Outputs: 4x (integrated 4-in-1 ESC; solder directly)
- UARTs: 4x (UART2 is dedicated to the onboard VTX by default; the other 3 are free for external use)
- I2C: Yes (I2C1)
- SWD: TODO
- SPI: Internal only
- 5V Output: Yes — 5V 3A BEC (manufacturer)
- Current Sensor: Yes — onboard, from the integrated 4-in-1 ESC (config: CURRENT_METER_ADC on PA1, scale 750)
- Analog RSSI Input: No
- LED Strip Output: Yes (PB2)
- Buzzer Output: Yes (config: PA8, inverted — external buzzer pad)
Pads
UARTs
| Name | TX / RX pins | Label | Default function |
|---|---|---|---|
| UART 1 | PA9 / PA10 | TODO | Free (general purpose) |
| UART 2 | PA2 / PA3 | TODO | Onboard VTX — SmartAudio (VTX_SMARTAUDIO_UART) |
| UART 3 | PB10 / PB11 | TODO | Serial RX — CRSF (onboard ELRS on 5IN1 / external RX) |
| UART 4 | PC10 / PC11 | TODO | Free (general purpose) |
Power
| Name | Label | Count | Notes |
|---|---|---|---|
| Battery Voltage | TODO | TODO | 1S input; voltage sensing on PA0 (config: VOLTAGE_METER_ADC) |
| 5V (BEC) | TODO | TODO | 5V 3A BEC (manufacturer); pad count/label TODO(verify) from a wiring diagram |
Connectors
The board uses BETAFPV SH1.0 connectors, including a 4-pin SH1.0 port for the external USB adapter.
- Manufacturer: BETAFPV Hobby — product page: Air Brushless Flight Controller
- This is a 1S all-in-one (AIO) board for ultralight FPV whoops: integrated 4-in-1 ESC, analog VTX and OSD on an ultra-thin (0.8mm) PCB. Motors solder directly to the board.
- Blackbox capacity: the config declares an M25P16 flash (16 Mbit = 2 MB). BETAFPV's marketing "16MB Blackbox" is a Mbit/MB mix-up and refers to the same 16 Mbit part.
- OSD: the firmware uses the MAX7456 driver; BETAFPV describes a "custom miniature OSD chip", which is most likely a MAX7456-compatible part (exact marking unverified).
- Gyro: ships with the ICM42688P; the target also carries a BMI270 driver as an alternate.
- Barometer: the target enables BMP280 and DPS310 drivers, but no barometer appears in the manufacturer spec — treat this as firmware driver support / pin reservation, not a confirmed onboard sensor.
- Versions: 4IN1 (FC + ESC + VTX + OSD, ~2.9g) and 5IN1 (adds onboard Serial ELRS 2.4GHz RX, ~3.6g).
- Related: BETAFPV's Matrix 1S line also uses the STM32G473 MCU; confirm the exact firmware target before applying this page to a Matrix board.