Skip to main content

IFlightF4 Twin Gyro

IFlightF4_TWIN_G : Real Twin Gyroscopes.

This Flight Controller can operate simultaneously with real dual gyroscopes to provide better flight performance for FPV player.

Features

  • Processors and Sensors

    • MCU: STM32F405RGT6
    • IMU_1: ICM20689(0 deg)
    • IMU_2: ICM20689(90 deg)
    • OSD: BetaFlight OSD (AT7456E connected via SPI2)
    • Blackbox: FLASH M25Q256 (connected via SPI3)
  • 4 DShot outputs

  • USB VCP and boot select button on board (for DFU)

  • Serial LED interface(LED_STRIP)

  • VBAT / CURR sensors input

  • Suppose IRC Tramp / Smart audio / FPV Camera Control / FPORT/telemetry

  • Supports SBus, Spektrum1024/2048, PPM. No external inverters required (built-in).

Photos

IFlightF4_TWIN_G

IFlightF4_TWIN_G-Botton

IFlightF4_TWIN_G-Top

Pinout

All uarts have pad on board

ValueIdentifierRXTXNotes
1USART1PA10PA9
2USART2PA3PA2Rx input
3USART3PB11PB10
6USART6PC7PC6

Buzzer/LED output

ValueIdentifierfunctionpinNotes
1LED0LEDPB5
2BEEPERBEEPPB4

VBAT input, Current input, Analog RSSI input

ValueIdentifierfunctionpinNotes
1ADC1VBATPC2
2ADC1CURRENTPC1

PWM Input & PWM Output

ValueIdentifierfunctionpinNotes
1TIM9_CH2PPMPA3
2TIM3_CH3Motor1PB0
3TIM3_CH4Motor2PB1
4TIM8_CH4Motor5PC9
5TIM8_CH3Motor6PC8
6TIM4_CH1LED STRIPPB6
7TIM5_CH1CAM ControlPA0

Gyro & ACC ICM20689

ValueIdentifierfunctionpinNotes
1SPI1SCKPA5ICM20689
2SPI1MISOPA6ICM20689
3SPI1MOSIPA7ICM20689
4IOCS1PA4ICM20689_A_CS
5IOCS2PC3ICM20689_B_CS
6IOINT1PC4ICM20689_A_INT
7IOINT2PA8ICM20689_B_INT

OSD MAX7456

ValueIdentifierfunctionpinNotes
1SPI2SCKPB13
2SPI2MISOPB14
3SPI2MOSIPB15
4SPI2CSPB12

FLash Blackbox

ValueIdentifierfunctionpinNotes
1SPI3SCKPC10
2SPI3MISOPC11
3SPI3MOSIPC12
4SPI3CSPA15

SWD

PinFunctionNotes
1SWCLKPAD
2GroundPAD
3SWDIOPAD
43V3PAD