Makeflyeasy PixPilot-V6PRO

../_images/PixPilot-V6Pro.png

The PixPilot-V6PRO autopilot is sold by a range of resellers listed on the makeflyeasy

Specifications

  • Processor:

    • 32-bit STM32H743VIT6 ARM Cortex M7 core with FPU

    • 480 Mhz/1 MB RAM/2 MB Flash

    • 32-bit failsafe co-processor (STMF103)

  • Sensors

    • Three redundant IMUs (accels, gyros and compass)

    • Gyro/Accelerometers: two ICM42688-P(SPI), one ICM40605(SPI)

    • Barometers: Two redundant BMP388 barometers

  • Power

    • Redundant power supply with automatic failover

    • Power supply 4V-6V

  • Interfaces

    • 16x PWM servo outputs (8 from IO, 6 from FMU)

    • S.Bus servo output

    • R/C inputs for PPM,DSM and S.Bus

    • 5x general purpose serial ports

    • 2x I2C ports

    • 4x CAN Bus interface

    • MicroSD card reader

    • Type-C USB

    • High-powered piezo buzzer driver (on expansion board)

    • Safety switch

  • Dimensions

    • Weight 62g

    • Size 94mm x 49mm x 23mm

UART Mapping

  • SERIAL0 -> console (primary mavlink, usually USB)

  • SERIAL1 -> USART2 (telem1,DMA-enabled)

  • SERIAL2 -> USART3 (Telem2,DMA-enabled)

  • SERIAL3 -> UART4 (GPS1)(TX is DMA capable)

  • SERIAL4 -> UART8 (GPS2) (RX is DMA capable)

  • SERIAL5 -> UART7 (USER,DMA-enabled)

Connector pin assignments

POWER_CAN 1 port, POWER_CAN 2 ports

PIN SIGNAL VOLT
1 VCC +5V
2 VCC +5V
3 CAN_H +12V
4 CAN_L +12V
5 GND GND
6 GND GND

TELEM1, TELEM2 ports

Pin Signal Volt
1 VCC +5V
2 TX (OUT) +3.3V
3 RX (IN) +3.3V
4 GND GND

I2C1, I2C2 ports

PIN SIGNAL VOLT
1 VCC +5V
2 SCL +3.3V
3 SDA +3.3V
4 GND GND

CAN1, CAN2 ports

PIN SIGNAL VOLT
1 VCC +5V
2 CAN_H +12V
3 CAN_L +12V
4 GND GND

DSM port

PIN SIGNAL VOLT
1 VCC +5V
2 DSM_IN +5V
3 GND GND

Safety and buzzer port

PIN SIGNAL VOLT
1 VCC +5V
2 LED +5V
3 Safety Switch +5V

GPS1/I2C1, GPS2/I2C2 ports

PIN SIGNAL VOLT
1 VCC +5V
2 TX +3.3V
3 RX +3.3V
4 SCL +3.3V
5 SDA +3.3V
6 GND GND

Serial 5 port

Pin Signal Volt
1 VCC +5V
2 TX (OUT) +3.3V
3 RX (IN) +3.3V
4 GND GND

Power_ADC 1, Power_ADC 2 ports

PIN SIGNAL VOLT
1 VCC +5V
2 VCC +5V
3 CURRENT +3.3V
4 VOLTAGE +3.3V
5 GND GND
6 GND GND

Battery Monitor Settings

The Power_ADC 1 monitor is enabled by default and the Power_ADC 2 monitor parameters are preset, even though it is not enabled by default.. However, if lost or changed:

BATT_MONITOR =4

Then reboot.

BATT_VOLT_PIN 14

BATT_CURR_PIN 15

BATT_VOLT_MULT 18.0

BATT_AMP_PERVLT 24.0

BATT2_VOLT_PIN 13

BATT2_CURR_PIN 4

BATT2_VOLT_MULT 18.0

BATT2_AMP_PERVLT 24.0

DroneCAN PMUs would need to be enabled using a BATTx_MONITOR = “8”.

DroneCAN capability

There are 4 CAN ports which allow connecting two independent CAN bus outputs. Each of these can have multiple CAN peripheral devices connected. There are also two separate CAN POWER ports for easy access to CAN-PMUs.

Loading Firmware

The board comes pre-installed with an ArduPilot compatible bootloader, allowing the loading of xxxxxx.apj firmware files with any ArduPilot compatible ground station.

Firmware for these boards can be found here in sub-folders labeled “PixPilot-V6PRO”.

Where to Buy

makeflyeasy aliexpress