Another feature rich offering from Matek in the 30x30 class. Loaded with features for digital and analog builds. Matek leads the pack when it comes to quality and performance. Check out our 30x30 Flight Controllers as well as the entire Matek selection! Features STM32F405 has 1MB flash which can run ArduPilot/INAV/BetaFlight InvenSense the 3rd generation IMU ICM42688-P 9-60V(3~12S LiPo) wide input voltage and voltage sense. and a 9~16V BEC for DJI OSD or analog VTX 8motors+3servos in INAV/BF multirotor mixer. SH1.0_8pin connector for PnP with 2x 4in1 ESC SH1.0_6pin connector for PnP with HD System(Caddx Vista & Air Unit) USB pin breakout for connecting to external USB adapter Specifications Input Voltage: 3-12S MCU: STM32F405RGT6 IMU: ICM42688-P OSD: AT7456E, DJI OSD Barometer: SPL06-001 (I2C) Blackbox: 16M-byte Flash memory UARTs: 6 + 1x Softserial_Tx option PWM outputs: 12 (8x Dshot) I2C: Yes BEC: 5V 1.5A, Vx, 9~16V/1~2A (3S IN/9V 2A, 4S IN/12V 2A, 6S IN/16V 2A, 8S IN/16V 1.5A, 12S IN/16V 1A) ADC: 4 (VBAT, Current, RSSI, Airspeed) PINIO: Yes Dual Analog Camera Cignal Switchable: Yes Mounting Pattern: 30x30mm Dimensions 36x36x5mm Weight: 7g Includes 1x Matek F405-HDTE Flight Controller 6x Silicon grommets M4 to M3 1x SH1.0_8pin cable 5cm, 2x SH1.0_8pin connectors 1x SH1.0_6pin to GH1.25_8pin cable 8cm for HD System(Caddx Vista & Air Unit) Wiring Diagram