Holybro Pixhawk 6C Mini

Holybro Pixhawk 6C Mini Flight Controller User Manual

High Performance STM32H743 Processor with PM02-12S / PM06-14S Power Module

1. Product Overview

The Pixhawk 6C Mini is the latest iteration in the successful Pixhawk flight controller series, adhering to the Pixhawk FMUv6C Open Standard and Connector Standard. It incorporates the same STMH743 microprocessor and advanced sensors as the standard Pixhawk 6C. This Mini version is designed for a compact form factor, featuring a built-in PWM header while optimizing port selection.

At its core, the Pixhawk 6C Mini utilizes an STM32H743 micro-controller from ST Microelectronics, complemented by sensor technology from Bosch and InvenSense. This combination ensures high flexibility and reliability for controlling various autonomous vehicles, making it suitable for both academic research and commercial applications.

The H7 micro-controller boasts an Arm Cortex-M7 core operating at up to 480MHz, equipped with 2MB of flash memory and 1MB of RAM. This enhanced processing capability empowers developers to implement complex algorithms and models more efficiently. The FMUv6C open standard integrates high-performance, low-noise IMUs with redundancy, designed for cost-effectiveness. An integrated vibration isolation system effectively filters out high-frequency vibrations and reduces noise, ensuring accurate sensor readings and contributing to superior flight performance.

The Pixhawk 6C Mini is an ideal solution for developers in corporate research labs, startups, academic institutions, and a wide range of commercial applications requiring advanced flight control capabilities.

2. Features

  • High-performance STM32H743 Processor offering increased computing power and RAM.
  • New cost-effective design in a compact Mini form factor.
  • IMU redundancy with advanced sensor technology from Bosch and InvenSense.
  • Integrated vibration isolation system to filter high-frequency vibrations and reduce noise for accurate readings.
  • Temperature-controlled IMUs via onboard heating resistors, ensuring optimal operating temperature.

3. Package Contents

The standard package includes the following components:

  • 1 x Pixhawk 6C Mini Flight Controller
  • 1 x PM02 V3 12S Power Module or PM06 14S Power Module (optional, depending on selection)
  • 1 x Cable Set (various connection cables)
  • 3M Adhesive Pads
  • 1 x USB-C Cable
Holybro Pixhawk 6C Mini Flight Controller and included accessories
Figure 1: Pixhawk 6C Mini Flight Controller and included accessories (Power Module, Cable Set, 3M adhesive pads, USB-C cable).
Holybro Pixhawk 6C Mini Flight Controller with PM06-14S Power Module and accessories
Figure 2: Pixhawk 6C Mini Flight Controller with PM06-14S Power Module and accessories.
Holybro Pixhawk 6C Mini Flight Controller with PM02-12S Power Module and accessories
Figure 3: Pixhawk 6C Mini Flight Controller with PM02-12S Power Module and accessories.

4. Specifications

Attribute Detail
Model Number Holybro Pixhawk 6C Mini FC Module Flight Controller
Processor STM32H743 (Arm Cortex-M7, up to 480MHz)
Flash Memory 2MB
RAM 1MB
IMUs Bosch & InvenSense (with redundancy and temperature control)
For Vehicle Type Airplanes, Vehicles & Remote Control Toys
Material Composite Material
Recommend Age 14+ years
Quantity 1 pcs
Is Electric No Battery
Is Batteries Included No

5. Setup Instructions

Setting up the Holybro Pixhawk 6C Mini Flight Controller involves connecting various components and configuring the firmware. Due to the complexity and specific requirements of different autonomous vehicle setups, it is crucial to refer to the official Holybro documentation and the ArduPilot/PX4 flight stack documentation for detailed, up-to-date instructions.

5.1. Physical Connections

  1. Power Module Connection: Connect the selected Power Module (PM02-12S or PM06-14S) to the designated POWER port on the Pixhawk 6C Mini. Ensure correct polarity.
  2. PWM Outputs: Connect your ESCs (Electronic Speed Controllers) to the I/O PWM OUT and FMU PWM OUT ports as per your vehicle's configuration (e.g., multirotor, fixed-wing).
  3. RC Input: Connect your receiver (PPM/SBUS RC or DSM) to the appropriate input port.
  4. GPS Module: Connect your GPS module to the GPS1 port. If using a secondary GPS, connect it to GPS2.
  5. Telemetry: Connect telemetry modules to TELEM1 and TELEM2 for ground station communication.
  6. CAN Bus: Connect CAN bus devices (e.g., ESCs, GPS) to CAN1 and CAN2 ports.
  7. I2C Devices: Connect I2C peripherals (e.g., external compass) to the I2C port.
  8. USB Connection: Use the provided USB-C cable to connect the flight controller to your computer for initial setup and firmware flashing.
Top view of Pixhawk 6C Mini Flight Controller showing I/O PWM OUT, FMU PWM OUT, PWR, B/E, ACT, FMU, GPS1, TELEM2, TELEM1, CAN2, CAN1, POWER ports.
Figure 4: Top-down view of the Pixhawk 6C Mini Flight Controller, showing I/O PWM OUT, FMU PWM OUT, PWR, B/E, ACT, FMU, GPS1, TELEM2, TELEM1, CAN2, CAN1, POWER ports.
Side view of Pixhawk 6C Mini Flight Controller showing GPS2, I2C, FMU Debug, USB-C ports, and DSM/SBUS RC input.
Figure 5: Side view of the Pixhawk 6C Mini Flight Controller, showing GPS2, I2C, FMU Debug, USB-C ports, and DSM/SBUS RC input.
Another side view of Pixhawk 6C Mini Flight Controller, highlighting various connection ports.
Figure 6: Another side view of the Pixhawk 6C Mini Flight Controller, highlighting the various connection ports.

5.2. Software Configuration

After physical connections, the flight controller requires software configuration:

  1. Firmware Flashing: Install the appropriate flight stack firmware (e.g., ArduPilot or PX4) using a ground station software like Mission Planner or QGroundControl.
  2. Sensor Calibration: Calibrate all sensors, including accelerometer, gyroscope, compass, and ESCs.
  3. Radio Calibration: Calibrate your remote control transmitter.
  4. Flight Mode Setup: Configure desired flight modes and safety parameters.
  5. Pre-Flight Checks: Always perform thorough pre-flight checks before any flight.

6. Operating Instructions

Operating the Pixhawk 6C Mini involves proper pre-flight procedures, flight execution, and post-flight analysis. Always prioritize safety and adhere to local regulations for autonomous vehicle operation.

  1. Power On: Connect the main battery to power the flight controller and other components. Wait for the system to initialize and acquire GPS lock (if applicable).
  2. Arming: Arm the motors using your configured remote control stick combination or ground station command. Ensure the vehicle is in a safe area before arming.
  3. Takeoff: Execute takeoff manually or via an autonomous mission.
  4. Flight Control: Control the vehicle using your remote control or monitor its autonomous flight via the ground station.
  5. Landing: Land the vehicle safely, either manually or autonomously.
  6. Disarming: Disarm the motors after landing to prevent accidental propeller spin.
  7. Data Logging: Review flight logs after each flight for performance analysis and troubleshooting.

7. Maintenance

Regular maintenance ensures the longevity and reliable performance of your Pixhawk 6C Mini Flight Controller:

  • Visual Inspection: Periodically inspect the flight controller and all connected components for any signs of physical damage, loose connections, or corrosion.
  • Cable Management: Ensure all cables are securely connected and properly routed to prevent interference or accidental disconnection during flight.
  • Cleanliness: Keep the flight controller free from dust, dirt, and moisture. Use a soft, dry brush or compressed air for cleaning.
  • Firmware Updates: Regularly check for and install the latest stable firmware versions for your chosen flight stack (ArduPilot/PX4) to benefit from bug fixes and new features.
  • Vibration Isolation: Verify that the vibration isolation system is intact and functioning correctly. Replace any worn or damaged damping materials.
  • Storage: When not in use, store the flight controller in a dry, cool environment, away from direct sunlight and static electricity.

8. Troubleshooting

This section provides general troubleshooting tips. For specific issues, consult the extensive online documentation and community forums for ArduPilot or PX4.

Common Issues and Solutions:

  • No Power/Boot-up Failure:
    • Check all power connections, especially from the Power Module to the flight controller.
    • Ensure the Power Module is receiving adequate voltage from the main battery.
    • Verify the USB-C cable is functional if powering via USB.
  • Sensor Errors/Bad Health:
    • Recalibrate all sensors (accelerometer, compass, gyroscope).
    • Check for excessive vibrations; ensure the vibration isolation system is effective.
    • Ensure the flight controller is mounted correctly and away from magnetic interference (for compass).
  • No RC Input:
    • Verify the receiver is powered and correctly bound to the transmitter.
    • Check the connection cable between the receiver and the Pixhawk 6C Mini.
    • Ensure the correct RC input type (PPM/SBUS/DSM) is configured in the firmware.
  • GPS Not Locking/Poor Accuracy:
    • Ensure the GPS module has a clear view of the sky.
    • Check the GPS module connection to the flight controller.
    • Verify GPS configuration in the ground station software.
    • Avoid operating near tall buildings or strong electromagnetic interference.
  • Unexpected Flight Behavior:
    • Review flight logs for error messages or unusual sensor readings.
    • Recheck all calibrations (ESC, compass, accelerometer).
    • Ensure correct propeller direction and motor order.
    • Verify PID tuning parameters are appropriate for your vehicle.

9. User Tips

  • Start Simple: For new users, begin with basic configurations and flight modes before attempting complex autonomous missions.
  • Read Documentation: The ArduPilot and PX4 communities provide extensive and up-to-date documentation. Utilize these resources for in-depth understanding and troubleshooting.
  • Bench Testing: Always perform thorough bench testing and safety checks before attempting maiden flights. Remove propellers during motor testing.
  • Community Support: Engage with online forums and communities (e.g., ArduPilot forums, PX4 discuss) for assistance and shared knowledge.
  • Power Redundancy: Consider implementing redundant power systems for critical applications to enhance reliability.

10. Warranty and Support

For warranty information and technical support regarding your Holybro Pixhawk 6C Mini Flight Controller, please refer to the official Holybro website or contact your point of purchase. Keep your proof of purchase for any warranty claims.

Official Holybro resources typically include:

  • Product pages with detailed specifications and downloads.
  • Firmware and software guides.
  • Community forums or support contact information.

Related Documents - Pixhawk 6C Mini

Preview Pixhawk 4 Quick Start Guide: Advanced Autopilot Development Kit
Comprehensive guide to setting up and connecting the Holybro Pixhawk 4 autopilot, a powerful development kit for drones and UAVs, including component lists, mounting instructions, and software configuration.
Preview Holybro PM06 V2-14S Power Module: Specifications and Setup Guide
Detailed technical specifications, mechanical dimensions, current ratings, and setup instructions for the Holybro PM06 V2-14S Power Module (#15019), including guidance for PX4 and Ardupilot flight controllers.
Preview Holybro PM06 v2 Power Module - Specifications and Setup Guide
Comprehensive guide to the Holybro PM06 v2 Power Module, including technical specifications, pinout details, and step-by-step instructions for configuring it with Mission Planner for drone applications.
Preview Holybro Pixhawk 5X Wiring Quick Start Guide
A quick start guide for the Holybro Pixhawk 5X flight controller, detailing wiring, power connections, GPS, radio control, telemetry, and pinout information for drone and UAV applications.
Preview Holybro Pixhawk 5x Standard Baseboard Pinout and Dimensions
Detailed pinout configurations and physical dimensions for the Holybro Pixhawk 5x standard baseboard and flight controller module. Includes specifications for various ports like power, telemetry, GPS, UART, I2C, SPI, USB, ETH, PWM, and more.
Preview Holybro Pixhawk Mini Quick Start Guide
A quick start guide for the Holybro Pixhawk Mini autopilot, covering its features, specifications, installation, connection, firmware loading, and basic configuration using PX4 firmware and QGroundControl software.