Flight Core Connectors
Table of contents
- Board Connections and Pin-out Specifications
- J1 - VOXL Communications Interface Connector
- J2 - Programming and Debug Console
- J3 - USB Connector
- J4 - UART ESC, UART2/TELEM3
- J5 - Telemetry Connector
- J6 - VOXL-Power Management Input / Expansion
- J7 - 8-Channel PWM Output Connector for PWM or DShot ESCs
- J8 - CAN Bus Connector
- J9 - PPM RC In
- J10 - External GPS & Magnetometer Connector
- J11 - MicroSD
- J12 - RC input / USART6 Connector
- J13 - I2C Display / I2C2 Bus / Safety Switch Connector
Board Connections and Pin-out Specifications
Flight Core Board Top
Connector | Summary |
---|---|
J1 | VOXL Communications Interface Connector (TELEM2) |
J2 | Programming and Debug Connector |
J3 | USB Connector |
J4 | UART ESC, UART2/TELEM3 |
J5 | Telemetry Connector (TELEM1) |
J6 | VOXL-Power Management Input / Expansion |
J7 | 8-Channel PWM Output Connector (PWM or DShot ESCs) |
J8 | CAN Bus Connector |
J9 | PPM RC In |
J10 | External GPS & Magnetometer Connector |
J12 | RC Input, Spektrum/SBus/UART Connector |
J13 | I2C Display (Spare Sensor Connector) / Safety Button Input |
Flight Core Board Bottom
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 |
---|---|
1 | 5VDC (input or output if supplied at another pin) |
2 | UART_4W_RX_5V |
3 | UART_4W_TX_5V |
4 | UART_4W_RTS_5V |
5 | GND |
6 | UART_4W_CTS_5V |
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 |
---|---|
1 | VREG_3V3 |
2 | UART_2W_DEBUG_TX |
3 | UART_2W_DEBUG_RX |
4 | SWDIO |
5 | SWCLK |
6 | GND |
7 | !RESET |
8 | VPP_STM |
J3 - USB Connector
NOTE: This connector does not provide system power
Connector: 4 Position JST GH, Vertical, BM04B-GHS-TBT
Pin # | Signal Name |
---|---|
1 | VBUS_IN |
2 | DATA_M |
3 | DATA_P |
4 | GND |
J4 - UART ESC, UART2/TELEM3
Connector: 8 Position HIROSE DF13, Vertical, DF13-8P-1.25V(50)
Pin # | Signal Name |
---|---|
1 | 5VDC (other pins are 3.3V, input or output if supplied at another pin) |
2 | UART_4W_RX_3V3 |
3 | UART_4W_TX_3V3 |
4 | UART_4W_RTS_3V3 |
5 | GND |
6 | UART_4W_CTS_3V3 |
7 | GPIO (MSS Status Output) |
8 | GPIO (MSS Status Input) |
J5 - Telemetry Connector
Connector: 6 Position JST GH, Vertical, MB06B-GHS-TBT
Pin # | Signal Name |
---|---|
1 | 5VDC (other pins 3.3V, input or output if supplied at another pin) |
2 | UART_4W_TX_3V3 |
3 | UART_4W_RX_3V3 |
4 | UART_4W_CTS_3V3 |
5 | UART_4W_RTS_3V3 |
6 | GND |
J6 - VOXL-Power Management Input / Expansion
Connector: 6 Position JST GH, Vertical, BM06B-GHS-TBT
Pin # | Signal Name |
---|---|
1 | 5VDC (other pins 3.3V, input or output if supplied at another pin) |
2 | UART_2W_TX_3V3 |
3 | UART_2W_RX_3V3 |
4 | EXP_I2C_SCL |
5 | EXP_I2C_SDA |
6 | GND |
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 |
---|---|
1 | 5VDC (other pins are 3.3V, input or output if supplied at another pin) |
2 | PWM_CH1 |
3 | PWM_CH2 |
4 | PWM_CH3 |
5 | PWM_CH4 |
6 | PWM_CH5 |
7 | PWM_CH6 |
8 | PWM_CH7 |
9 | PWM_CH8 |
10 | GND |
J8 - CAN Bus Connector
Connector: 4 Position JST GH, Vertical, BM04B-GHS-TBT
Pin # | Signal Name |
---|---|
1 | 5VDC |
2 | CANH* |
3 | CANL* |
4 | GND |
*CAN signals are compliant with ISO 11898-2:2016 and SAE J2284-1 to SAE J2284-5
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 |
---|---|
1 | 5VDC (other pins 3.3V, input or output if supplied at another pin) |
2 | PPM_IN |
3 | GND |
J10 - External GPS & Magnetometer Connector
Connector: 6 Position JST GH, Vertical, BM06B-GHS-TBT
Pin # | Signal Name |
---|---|
1 | 5VDC (other pins 3.3V, input or output if supplied at another pin) |
2 | EXT_GPS_UART_2W_TX |
3 | EXT_GPS_UART_2W_RX |
4 | EXT_GPS_I2C_SCL |
5 | EXT_GPS_I2C_SDA |
6 | GND |
Supported GPS Modules
J11 - MicroSD
MicroSD slot. Information about supported cards is here: https://dev.px4.io/v1.9.0/en/log/logging.html#sd-cards
J12 - RC input / USART6 Connector
Connector: 4 Position JST GH, Vertical, BM04B-GHS-TBT
Pin # | Signal Name |
---|---|
1 | VREG_3V3 (Spektrum Power) |
2 | USART6_TX |
3 | SPEKTRUM RX (3.3V), SBus RX (3.3V), USART6_RX |
4 | GND |
For additional RC configurations, please see Flight Core Radios
J13 - I2C Display / I2C2 Bus / Safety Switch Connector
Connector: 5 Position, Vertical, BM05B-SRSS-TB(LF)(SN)
Pin # | Signal Name |
---|---|
1 | VREG_3V3 |
2 | GND |
3 | I2C2_SDA |
4 | I2C2_SCL |
5 | Safety Switch In (switch should pull high to 3.3V to enable) |