Link Search Menu Expand Document

Flight Core Connectors

Table of contents

  1. Board Connections and Pin-out Specifications
    1. Flight Core Board Top
    2. Flight Core Board Bottom
  2. J1 - VOXL Communications Interface Connector
  3. J2 - Programming and Debug Console
  4. J3 - USB Connector
  5. J4 - UART ESC, UART2/TELEM3
  6. J5 - Telemetry Connector
  7. J6 - VOXL-Power Management Input / Expansion
  8. J7 - 8-Channel PWM Output Connector for PWM or DShot ESCs
  9. J8 - CAN Bus Connector
  10. J9 - PPM RC In
  11. J10 - External GPS & Magnetometer Connector
    1. Supported GPS Modules
  12. J11 - MicroSD
  13. J12 - RC input / USART6 Connector
  14. J13 - I2C Display / I2C2 Bus / Safety Switch Connector

Board Connections and Pin-out Specifications

Note: Due to supply chain issues, the colors of the connectors on Flight Core are subject to change. If the colors of the connectors on your flight core are different, please disregard.

Flight Core Board Top

Flight Core Top

ConnectorSummary
J1VOXL Communications Interface Connector (TELEM2, /dev/ttyS4, UART5)
J2Programming and Debug Connector
J3USB Connector
J4UART ESC, (UART2, /dev/ttyS1, TELEM3
J5Telemetry Connector (TELEM1, /dev/ttyS6, UART7)
J6VOXL-Power Management Input / Expansion
J78-Channel PWM Output Connector (PWM or DShot ESCs)
J8CAN Bus Connector
J9PPM RC In
J10External GPS & Magnetometer Connector (/dev/ttyS0, UART1)
J12RC Input, Spektrum/SBus/UART Connector
J13I2C Display (Spare Sensor Connector) / Safety Button Input

Flight Core Board Bottom

Flight Core Core Bottom

Top


J1 - VOXL Communications Interface Connector

Connector: 6 Position HIROSE DF13, Vertical, DF13-6P-1.25V(50)

Notes: UART lines are 5V inputs (level shifted to 3.3V by the Flight Core)

Pin #Signal Name
15VDC (input or output if supplied at another pin)
2UART_4W_RX_5V
3UART_4W_TX_5V
4UART_4W_RTS_5V
5GND
6UART_4W_CTS_5V

Top

J2 - Programming and Debug Console

Connector: 8 Position, Vertical, BM08B-SRSS-TB(LF)(SN)

Note: used for PX4 debug console, can be used for STM32 FW update

Pin #Signal Name
1VREG_3V3
2UART_2W_DEBUG_TX
3UART_2W_DEBUG_RX
4SWDIO
5SWCLK
6GND
7!RESET
8VPP_STM

Top

J3 - USB Connector

NOTE: This connector does not provide system power

Connector: 4 Position JST GH, Vertical, BM04B-GHS-TBT

Pin #Signal Name
1VBUS_IN
2DATA_M
3DATA_P
4GND

Top

J4 - UART ESC, UART2/TELEM3

Connector: 8 Position HIROSE DF13, Vertical, DF13-8P-1.25V(50)

Pin #Signal Name
15VDC (other pins are 3.3V, input or output if supplied at another pin)
2UART_4W_RX_3V3
3UART_4W_TX_3V3
4UART_4W_RTS_3V3
5GND
6UART_4W_CTS_3V3
7GPIO (MSS Status Output)
8GPIO (MSS Status Input)

Top

J5 - Telemetry Connector

Connector: 6 Position JST GH, Vertical, MB06B-GHS-TBT

Pin #Signal Name
15VDC (other pins 3.3V, input or output if supplied at another pin)
2UART_4W_TX_3V3
3UART_4W_RX_3V3
4UART_4W_CTS_3V3
5UART_4W_RTS_3V3
6GND

Top

J6 - VOXL-Power Management Input / Expansion

Connector: 6 Position JST GH, Vertical, BM06B-GHS-TBT

Pin #Signal Name
15VDC (other pins 3.3V, input or output if supplied at another pin)
2UART_2W_TX_3V3
3UART_2W_RX_3V3
4EXP_I2C_SCL
5EXP_I2C_SDA
6GND

Top

J7 - 8-Channel PWM Output Connector for PWM or DShot ESCs

Connector: 10 Position JST GH, Vertical, BM10B-GHS-TBT

Notes: 5V is for Ref Only

Pin #Signal Name
15VDC (other pins are 3.3V, input or output if supplied at another pin)
2PWM_CH1
3PWM_CH2
4PWM_CH3
5PWM_CH4
6PWM_CH5
7PWM_CH6
8PWM_CH7
9PWM_CH8
10GND

J8 - CAN Bus Connector

Connector: 4 Position JST GH, Vertical, BM04B-GHS-TBT

Pin #Signal Name
15VDC
2CANH*
3CANL*
4GND

*CAN signals are compliant with ISO 11898-2:2016 and SAE J2284-1 to SAE J2284-5

Top

J9 - PPM RC In

Connector: 3 Position JST GH, Vertical, BM03B-GHS-TBT

Note: This JST connector is reversed when compared to VOXL Flight, pinouts are still the same

Pin #Signal Name
15VDC (other pins 3.3V, input or output if supplied at another pin)
2PPM_IN
3GND

Top

J10 - External GPS & Magnetometer Connector

Connector: 6 Position JST GH, Vertical, BM06B-GHS-TBT

Pin #Signal Name
15VDC (other pins 3.3V, input or output if supplied at another pin)
2EXT_GPS_UART_2W_TX
3EXT_GPS_UART_2W_RX
4EXT_GPS_I2C_SCL
5EXT_GPS_I2C_SDA
6GND

Supported GPS Modules

Top

J11 - MicroSD

MicroSD slot. Information about supported cards is here: https://dev.px4.io/v1.9.0/en/log/logging.html#sd-cards

Top

J12 - RC input / USART6 Connector

Connector: 4 Position JST GH, Vertical, BM04B-GHS-TBT

Pin #Signal Name
1VREG_3V3 (Spektrum Power)
2USART6_TX
3SPEKTRUM RX (3.3V), SBus RX (3.3V), USART6_RX
4GND

For additional RC configurations, please see Flight Core Radios

Top

J13 - I2C Display / I2C2 Bus / Safety Switch Connector

Connector: 5 Position, Vertical, BM05B-SRSS-TB(LF)(SN)

Pin #Signal Name
1VREG_3V3
2GND
3I2C2_SDA
4I2C2_SCL
5Safety Switch In (switch should pull high to 3.3V to enable)

Top

Next: Flight Core LEDs