MATEKSYS M10-5883 GNSS & Compass

MATEKSYS M10-5883 GNSS & Compass

MATEKSYS F405-VTOL Flight Controller - 25x25/35x35


* Price is inclusive of 18% GST

Availability: Out of stock
Out of stock

About this product

The MATEKSYS F405-VTOL Flight Controller features 25x25 and 35x35 mounting patterns and weighs 25g. It features a Barometer, BlackBox MicroSD, 6x UARTS, 4x ADC, 12x PWM outputs, 2x PINIO (Camera switch, P101 pad), PDB for 5x individual ESC/Motors, 6.8-30V DC IN (2-6S LiPo), 220A High-precision current sensor, BEC 5V 2A for FC and peripherals, BEC 9V 2A (12V options for Camera/VTX), BEC VX 8A cont. 10A Peak for servos.


  • BEC VX 8A cont. 10A Peak for servos (5V,6V,7.2V option)
  • BEC 9V 2A, 12V option for Camera/VTX
  • 2x PINIO (Camera switch, P101 pad)
  • 25x25 and 35x35 mounting patterns
  • 220A High-precision current sense
  • BEC 5V 2A for FC and peripherals
  • PDB for 5x individual ESC/Motors
  • 6.8-30V DC IN (2-6S LiPo)
  • MCU STM32F405RGT6
  • Barometer SPL06-001
  • BlackBox MicroSD
  • 12x PWM outputs
  • IMU ICM42688-P
  • OSD AT7456E
  • 6x UARTS
  • 4x ADC
MATEKSYS F405-VTOL Flight Controller Infographic


  • Mounting: 25 x 25mm-Φ2mm, 35 x 35mm- Φ4mm
  • Built in inverter on UART2-RX for SBUS input
  • MCU: STM32F405RGT6, 168MHz , 1MB Flash
  • USB/Beep Extender with Type-C(USB2.0)
  • 6x UARTs, 1x Softserial_Tx option(INAV)
  • 4x ADC (VBAT, Current, RSSI, Airspeed)
  • Weight: 25g w/ USB/buzzer adapter
  • Switchable Dual Camera Input
  • 1x spare PINIOOSD: AT7456E
  • Dimensions: 45 x 42 x 15mm
  • Blackbox: MicroSD card slot
  • 12x PWM outputs
  • IMU: ICM42688-P
  • Baro: SPL06-001
  • 1x I2C

FC Firmware

  • INAV: MATEKF405TE_SD (INAV 5.0 or newer)
  • ArduPilot: MatekF405-TE


  • Battery Voltage divider 1K:20K (Scale 2100 in INAV, BATT_VOLT_MULT 21.0 in ArduPilot)
  • Support continuous load of up to 30A & peak of 50A on each ESC pad of Quadcopter
  • Support continuous load of up to 100A on ESC pad near the current sensor resistor
  • Current Senor: 220A, 3.3V ADC (Scale 150 in INAV, 66.7 A/V in ArduPilot)
  • Sense resistor: 100A continuous, 220A peak
  • 5x ESC power pads, total 100A continuous
  • Input voltage range: 6.8~30V (2~6S LiPo)

BEC 5V output

  • Designed for Flight controller, Receiver, OSD, Camera, Buzzer, 2812 LED_Strip, Buzzer, GPS module, AirSpeed
  • Continuous current: 2 Amps

BEC 9V /12V output

  • For stable 9V/12V output, input voltage should > output voltage +1V
  • Designed for Video Transmitter, Camera, Gimbal ect
  • Continuous current: 2 Amps
  • 12V option with Jumper pad

BEC Vx output

  • for stable Vx output, input voltage should > Vx voltage +1V
  • Voltage adjustable, 5V Default, 6V or 7.2V via jumper
  • Continuous current: 8 Amps, 10A Peak
  • Designed for Servos

BEC 3.3V output

  • Designed for Baro / Compass module and external 3.3V peripherals
  • Continuous current: 200mA
  • Linear Regulator


  • Board is shipped unsoldered.



  • 1x USB(Type-C)/Beep (Passive buzzer) Extender + 20cm JST-SH-6P to JST-SH-6P cable for USB extender.
  • 1x 20cm JST-GH-4P to JST-GH-4P cable for I2C port
  • 1x MATEKSYS F405-VTOL Flight Controller
  • 1x Rubycon ZLH 35V 470uF capacitor
More Information