Skip to content

ARK Pi6X Flow

The ARK Pi6X Flow integrates a Raspberry Pi Compute Module 4 (CM4) Carrier, ARKV6X Flight Controller, ARK Flow sensors , ARK PAB Power Module, and a 4-in-1 ESC, all mounted onto one compact board.

ARK Pi6X Flow Flight Controller

Where to Buy

Order this module from:

Key Components

Raspberry Pi Compute Module 4 Carrier

  • Autopilot Firmware: PX4
  • Features:
    • MicroSD slot (for CM4 Lite)
    • Micro HDMI
    • Ethernet
    • USB C Host
    • 2x USB JST GH
    • 2x MIPI CSI (22-pin FFC)
    • Programming micro USB
    • I2C, UART
    • LED Strip GPIO
    • General Purpose GPIO
    • Console
    • CPU Fan

Autopilot

  • Communication:
    • TELEM (UART)
    • RC Input (UART)
    • GPS (UART, I2C)
    • CAN
  • Control and Monitoring:
    • 8 PWM Outputs
    • Buzzer
    • Debug (SWD, UART Console)
    • MicroSD slot for data storage

Sensors

  • 2x ICM-42688-P Accelerometer/Gyroscope (includes Heater)
  • PAW3902 Optical Flow Sensor
  • AFBR-S50LV85D 30-Meter Distance Sensor
  • ST IIS2MDC Magnetometer
  • BMP390 Barometer
  • INA226 Voltage/Current Monitor

USA-Built and NDAA Compliant

Power Requirements

  • Battery Input: Up to 6s/25.2V (actual requirement depends on usage and peripherals)

Dimensions & Weight

  • Dimensions: 91.5mm x 56mm (without Pi CM4 and ESC)
  • Weight:
    • 41g (without Pi CM4, Pi SD, and ESC)
    • 53g (bundle with Pi CM4 and Pi SD, without ESC)

Additional Information

  • Included: Flight Controller MicroSD
  • Bundle Option Includes:
    • Raspberry Pi Compute Module 4 with WiFi, 4GB RAM Lite – CM4104000
    • SanDisk 128GB High Endurance Video MicroSDXC with ARK-OS Pre-Installed

Flashing Guide

ARK Pi6X Flashing Guide

Pinout

ARK Pi6X Flow Pinout

PWM UART4 - 11 Pin JST-GH

Pin NumberSignal NameVoltage
1FMU_CH1_EXT3.3V
2FMU_CH2_EXT3.3V
3FMU_CH3_EXT3.3V
4FMU_CH4_EXT3.3V
5FMU_CH5_EXT3.3V
6FMU_CH6_EXT3.3V
7FMU_CH7_EXT3.3V
8FMU_CH8_EXT3.3V
9UART4_TX_EXT3.3V
10UART4_RX_EXT3.3V
11GNDGND

RC - 4 Pin JST-GH

Pin NumberSignal NameVoltage
1VDD_5V_SBUS_RC5.0V
2USART6_RX_IN_EXT3.3V
3USART6_TX_OUTPUT_EXT3.3V
4GNDGND

CAN - 4 Pin JST-GH

Pin NumberSignal NameVoltage
1VDD_5V_HIPOWER5.0V
2CAN1_P5.0V
3CAN1_N5.0V
4GNDGND

GPS - 6 Pin JST-GH

Pin NumberSignal NameVoltage
1VDD_5V_HIPOWER5.0V
2USART1_TX_GPS1_EXT3.3V
3USART1_RX_GPS1_EXT3.3V
4I2C1_SCL_GPS1_EXT3.3V
5I2C1_SDA_GPS1_EXT3.3V
6GNDGND

Telem1 - 6 Pin JST-GH

Pin NumberSignal NameVoltage
1VDD_5V_HIPOWER5.0V
2UART7_TX_TELEM1_EXT3.3V
3UART7_RX_TELEM1_EXT3.3V
4UART7_CTS_TELEM1_EXT3.3V
5UART7_RTS_TELEM1_EXT3.3V
6GNDGND

Flight Controller Debug - 10 Pin JST-SH

Pin NumberSignal NameVoltage
13V3_FMU3.3V
2USART4_TX_DEBUG3.3V
3USART4_RX_DEBUG3.3V
4FMU_SWDIO3.3V
5FMU_SWCLK3.3V
6SPI6_SCK_EXTERNAL13.3V
7NFC_GPIO3.3V
8PD153.3V
9FMU_NRST3.3V
10GNDGND

Pi I2C1 - 4 Pin JST-GH

Pin NumberSignal NameVoltage
15.0V5.0V
2I2C1_SCL_EXT3.3V
3I2C1_SDA_EXT3.3V
4GNDGND

Pi UART3 - 6 Pin JST-GH

Pin NumberSignal NameVoltage
15.0V5.0V
2UART3_TX_EXT3.3V
3UART3_RX_EXT3.3V
4UART3_CTS_EXT3.3V
5UART3_RTS_EXT3.3V
6GNDGND

Pi ETH - 4 Pin JST-GH

Pin NumberSignal NameVoltage
1ETH_RD_N3.3V
2ETH_RD_P3.3V
3ETH_TD_N3.3V
4ETH_TD_P3.3V

Pi LED Strip - 8 Pin JST-GH

Pin NumberSignal NameVoltage
15.0V5.0V
25.0V5.0V
3GPIO12_EXT3.3V
4GPIO16_EXT3.3V
5GPIO17_EXT3.3V
6GPIO20_EXT3.3V
7GNDGND
8GNDGND

Pi GPIO - 6 Pin JST-GH

Pin NumberSignal NameVoltage
15.0V5.0V
2GPIO21_EXT3.3V
3GPIO22_EXT3.3V
4GPIO23_EXT3.3V
5GPIO24_EXT3.3V
6GNDGND

Pi Fan - 4 Pin JST-GH

Pin NumberSignal NameVoltage
1GNDGND
25.0V5.0V
3FAN_TACH_CON5.0V
4FAN_PWM_Q*5.0V

Pi Console - 6 Pin JST-SH

Pin NumberSignal NameVoltage
13.3V_RPI3.3V
2CONSOLE_TXD03.3V
3CONSOLE_RXD03.3V
4NCNC
5NCNC
6GNDGND

Pi USB - 4 Pin JST-GH (VBUS2_FLT)

Pin NumberSignal NameVoltage
1VBUS2_FLT5.0V
2USB2_EXT_N3.3V
3USB2_EXT_P3.3V
4GNDGND

Pi USB - 4 Pin JST-GH (VBUS4_FLT)

Pin NumberSignal NameVoltage
1VBUS4_FLT5.0V
2USB4_EXT_N3.3V
3USB4_EXT_P3.3V
4GNDGND

CAM0 - 22 Pin

0.5mm FFC 0545482271

Pin NumberSignal NameVoltage
1GNDGND
2CAM0_D0_N1.2V
3CAM0_D0_P1.2V
4GNDGND
5CAM0_D1_N1.2V
6CAM0_D1_P1.2V
7GNDGND
8CAM0_C_N1.2V
9CAM0_C_P1.2V
10GNDGND
11NCNC
12NCNC
13GNDGND
14NCNC
15NCNC
16GNDGND
17CAM_GPIO3.3V
18NCNC
19GNDGND
20ID_SC3.3V
21ID_SD3.3V
223.3V_RPI3.3V

CAM1 - 22 Pin 0.5mm FFC 0545482271

Pin NumberSignal NameVoltage
1GNDGND
2CAM1_D0_N1.2V
3CAM1_D0_P1.2V
4GNDGND
5CAM1_D1_N1.2V
6CAM1_D1_P1.2V
7GNDGND
8CAM1_C_N1.2V
9CAM1_C_P1.2V
10GNDGND
11CAM1_D2_N1.2V
12CAM1_D2_P1.2V
13GNDGND
14CAM1_D3_N1.2V
15CAM1_D3_P1.2V
16GNDGND
17CAM_GPIO3.3V
18NCNC
19GNDGND
20SCL03.3V
21SDA03.3V
223.3V_RPI3.3V

See Also