rctosky PIXHAWK PRO

BCUBE Pixhawk PX4 PRO 32 Bit Flight Controller Autopilot

User Manual

1. Introduction and Overview

The BCUBE Pixhawk PX4 PRO is an advanced 32-bit flight controller autopilot designed for various RC vehicles, including quadcopters, airplanes, and rovers. It supports the latest official Ardupilot and PX4 firmware, offering robust performance and reliable control for autonomous and manual flight operations. This manual provides essential information for setting up, operating, and maintaining your Pixhawk PX4 PRO system.

Complete BCUBE Pixhawk PX4 PRO kit including flight controller, GPS module, radio telemetry, and accessories.

Image Description: A comprehensive view of the BCUBE Pixhawk PX4 PRO kit, showcasing the main flight controller unit, GPS module, two radio telemetry units, a micro SD card adapter, a buzzer, a power module, and various connection cables, all laid out on a white background.

2. Features

  • Processor: Advanced 32-bit ARM CortexM4 high-performance processor with 2MB flash, capable of running NuttX RTOS real-time operating system.
  • Outputs: 14 PWM / servo outputs for versatile control.
  • Interfaces: Comprehensive bus interfaces including UART, I2C, SPI, and CAN.
  • Redundancy: Integrated backup power and backup controller for failover safety.
  • Modes: Supports both automatic and manual flight modes.
  • Power: Redundant power input and failover capabilities.
  • Indicators: Multicolor LED lights and a multi-tone buzzer interface for status alerts.
  • Data Logging: Micro SD card slot for recording flight data.
  • Connectivity: Modern TYPE-C USB port for stable communication and GH1.25 ports for secure connections.
Front view of the Pixhawk PRO flight controller showing all ports and labels.

Image Description: A close-up front view of the Pixhawk PRO flight controller, clearly labeling all input/output ports such as AUX OUT, MAIN OUT, FMU, IO, PWR, B/E, ACT, BUZZER, SPKT/DSM, TELEM 2, TELEM 1, SWITCH, SERIAL 4/5, GPS, USB, ADC 3.3V, CAN, SPI, I2C, POWER, and ADC 6.6V.

3. Components

The Pixhawk PX4 PRO system typically includes the following key components:

  • Pixhawk PX4 PRO Flight Controller: The central processing unit for flight control.
  • GPS Module (M9N or M10): Provides high-precision positioning, multi-system support (GPS, GLONASS, Galileo, BeiDou, QZSS, SBAS), and quick positioning capabilities.
  • Radio Telemetry Units (V5): Used for wireless communication between the flight controller and a ground station (computer or mobile phone). V5 units have interchangeable functions, serving as either ground or air terminals.
  • Power Module: Supplies regulated power to the flight controller and monitors battery voltage/current. The upgraded 3DR Power Module supports up to 12S batteries.
  • OLED Module: A small display unit that can show real-time flight information, status messages, and warnings.
  • Buzzer: Provides audible alerts and status indications.
  • Micro SD Card Adapter: For accessing flight log data.
M10 GPS module with integrated compass and wiring harness.

Image Description: A black, circular M10 GPS module with an integrated compass, featuring a multi-colored wiring harness extending from its side.

Two V5 Radio Telemetry units with antennas.

Image Description: Two V5 Radio Telemetry units, each with an attached antenna, shown side-by-side. These units facilitate wireless communication.

Upgraded 3DR Power Module with XT60 connectors.

Image Description: The upgraded 3DR Power Module, featuring a small circuit board integrated into a cable with XT60 connectors on both ends, designed for battery connection.

4. Setup and Installation

Proper installation and wiring are crucial for the safe and reliable operation of your flight controller. Refer to the wiring diagram and component-specific instructions below.

4.1 Flight Controller Connections

Detailed wiring diagram for Pixhawk PRO showing connections for various peripherals.

Image Description: A detailed wiring diagram for the Pixhawk PRO flight controller, illustrating connections for components such as GPS, CAN bus, power module, USB, telemetry (TELEM1, TELEM2), SPI, I2C, and various other input/output pins with their respective voltage and signal labels.

  • Power Module: Connect the power module to the 'POWER' port. Ensure correct polarity. The upgraded 3DR Power Module supports 2-12S batteries.
  • GPS Module: Connect the GPS module to the 'GPS' port. Ensure the module is mounted with a clear view of the sky for optimal satellite reception.
  • Radio Telemetry: Connect one telemetry unit to 'TELEM1' or 'TELEM2' on the flight controller and the other to your ground station device.
  • Receiver: Connect your RC receiver (Spektrum DSM/DSM2/DSM-X satellite, Futaba SBUS, or PPM) to the appropriate input port (SPKT/DSM or SBUS/RCIN).
  • Buzzer: Connect the buzzer to the 'BUZZER' port.
  • OLED Module: Connect the OLED module to an available I2C port or other designated display port.
  • Servos/ESCs: Connect your Electronic Speed Controllers (ESCs) and servos to the 'MAIN OUT' and 'AUX OUT' ports as per your vehicle configuration.

4.2 Firmware Installation

The Pixhawk PRO supports the latest official Ardupilot and PX4 firmware. You will need to use a compatible ground station software (e.g., Mission Planner for Ardupilot or QGroundControl for PX4) to flash the firmware and perform initial setup and calibration. Ensure you use PX4 1.14, ArduPilot 4.3, or newer firmware versions for optimal compatibility, especially with M10 GPS modules.

4.3 Physical Mounting

Mount the Pixhawk PRO securely on your vehicle, preferably using vibration-damping pads. Ensure the arrow on the flight controller points forward. The GPS module should be mounted away from other electronics to minimize interference, with a clear view of the sky.

5. Operation

Once installed and configured, the Pixhawk PX4 PRO allows for both manual and autonomous control of your RC vehicle.

5.1 Flight Modes

The flight controller supports various flight modes, including manual, stabilized, and fully autonomous modes. These can be configured and switched via your RC transmitter or ground station software.

5.2 GPS Functionality

The GPS module provides crucial data for autonomous flight, position hold, and return-to-launch functions. The M9N GPS module is noted for its ability to search for more satellites outdoors, leading to higher accuracy, faster search speed, and better stability. The OLED module can display real-time GPS status, including satellite count and lock status.

GPS Status display showing satellite count, 3D lock, HDOP, VDOP, and Course Over Ground.

Image Description: A digital display showing 'GPS Status' with details: 'GPS Count: 29', 'GPS Lock: 3D Lock', 'HDOP: 0.5', 'VDOP: 0.9', and 'Course Over Ground: 351.6'. This indicates a strong GPS signal and accurate positioning.

5.3 Flight Data Recording

Flight data is automatically recorded to the Micro SD card, allowing for post-flight analysis and troubleshooting.

6. Maintenance

To ensure the longevity and optimal performance of your Pixhawk PX4 PRO:

  • Keep the flight controller and all components clean and free from dust and debris.
  • Avoid exposure to moisture and extreme temperatures.
  • Regularly inspect all wiring and connectors for signs of wear or damage. Ensure GH1.25 ports are securely locked for stable connections.
  • Periodically check for firmware updates to benefit from new features and bug fixes.
  • Ensure the Micro SD card is properly inserted and has sufficient space for flight logs.

7. Troubleshooting

If you encounter issues, consider the following common troubleshooting steps:

7.1 OLED Display Messages

OLED module displaying 'Yaw not configured', 'Mode: STAB', 'BAT1: 0.00V', 'GPS: NoGPS Sats: 0', 'Prearm: failed', 'EKF: ok'.

Image Description: A small OLED screen displaying various flight controller status messages, including 'Fault Message', 'Flight Modes', 'Current Voltage', and 'GPS Quantity'. Specific messages shown are 'Yaw not configured', 'Mode: STAB', 'BAT1: 0.00V', 'GPS: NoGPS Sats: 0', 'Prearm: failed', and 'EKF: ok'.

  • "Yaw not configured": Indicates that the yaw axis calibration or configuration is incomplete or incorrect. Perform compass calibration.
  • "BAT1: 0.00V": Check power module connections and battery status. Ensure the power module is correctly connected and receiving power.
  • "GPS: NoGPS Sats": Verify GPS module connection, ensure it has a clear view of the sky, and check for firmware compatibility.
  • "Prearm: failed": This is a general error. Check other messages for specific reasons (e.g., low battery, no GPS lock, sensor errors). Address all pre-arm checks in your ground station software.

7.2 General Issues

  • No Power: Check battery connections, power module wiring, and ensure the power source is adequate.
  • Unstable Flight: Re-check all calibrations (accelerometer, compass, ESCs). Ensure the flight controller is securely mounted and free from vibrations.
  • Communication Issues: Verify USB cable connection (ensure it's a Type-C USB for Pixhawk PRO), telemetry unit connections, and baud rates in your ground station software.

8. Specifications

8.1 Pixhawk PRO Dimensions

Pixhawk PRO flight controller with dimensions 80mm x 48mm x 15mm.

Image Description: The Pixhawk PRO flight controller shown with its dimensions labeled: 80mm length, 48mm width, and 15mm height.

  • Size: 80mm x 48mm x 15mm

8.2 GPS Module Specifications

M10 GPSM9N GPS
GNSS ReceiverUblox M10Ublox M9N
Number of Concurrent GNSSUp to 4 GNSSUp to 4 GNSS
BeiDouBeiDou
GalileoGalileo
GLONASSGLONASS
GPSGPS
QZSSQZSS
Frequency BandGPS L1GPS L1
Galileo E1Galileo E1
GLONASS L1GLONASS L1
BeiDou B1BeiDou B1
SBAS L1SBAS L1
QZSS L1QZSS L1
CompassIST8310IST8310
Output ProtocolUBX (U-blox)UBX (U-blox)
NMEANMEA
Accuracy2.0m CEP1.5m CEP
Nav. Update RateUp to 25 Hz (single GNSS),Up to 25 Hz (4 concurrent GNSS)
Up to 10 Hz (4 concurrent GNSS)
GNSS Augmentation SystemEGNOS, GAGAN, MSAS and WAASEGNOS, GAGAN, MSAS and WAAS
QZSS: L1SQZSS: L1S
Default Baud Rate115200115200
Input Voltage4.7-5.2V4.7-5.2V
Port TypeJST-GH-6PJST-GH-6P
Antenna25 x 25 x 4 mm ceramic patch antenna25 x 25 x 4 mm ceramic patch antenna
Power consumptionLess than 200mA @ 5VLess than 200mA @ 5V
Operating Temperature-40~80C-40~80C
Dimensionφ50 x14.4 mmφ50 x14.4 mm
Weight32g32g
Cable Length26cm (42cm cable purchase separately)26cm (42cm cable purchase separately)

9. User Tips

  • For M10 GPS modules, ensure your flight controller is running PX4 1.14, ArduPilot 4.3, or newer firmware for full compatibility and performance.
  • The M9N GPS module offers superior outdoor satellite acquisition, resulting in higher accuracy and faster lock times. Consider this if precise positioning is critical for your application.
  • Utilize the GH1.25 ports for critical connections as they feature a locking mechanism, providing more stable and secure connections compared to standard ports.
  • The Pixhawk PRO features a Type-C USB port for more stable communication during setup and data transfer.
  • If using the 3DR Power Module, note that it supports up to 12S batteries. The default connector is XT60; if you require an XT90 connector, specify this when ordering.
  • The V5 Radio Telemetry units are versatile and can be configured as either ground or air terminals, offering flexibility in your setup.

10. Warranty and Support

The product has passed strict CE certification, ensuring compliance with European safety, health, and environmental protection requirements. For detailed warranty information or technical support, please contact the seller directly. If you require a PDF or more complete test certificate for the CE certification, you may request it from the seller.

CE Attestation of Compliance document for the product.

Image Description: A document titled 'Attestation of Compliance' with a CE mark, indicating that the product meets relevant European directives for safety and performance. It lists the manufacturer as SHENZHEN B-CUBE Technology Co., Ltd and the product as PIXHAWK with GPS.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.