Pixhawk 6X Mini

Besteld: Pixhawk 6X × 1 — Mini baseboard / PM02D Store: https://holybro.com/products/pixhawk-6x (variant Mini / PM02D) Docs:…

Pixhawk 6X Mini

Besteld: Pixhawk 6X × 1 — Mini baseboard / PM02D
Store: https://holybro.com/products/pixhawk-6x (variant Mini / PM02D)
Docs: https://docs.holybro.com/autopilot/pixhawk-6x/overview
Mini ports: https://docs.holybro.com/autopilot/pixhawk-baseboards/pixhawk-mini-baseboard-ports
Standard v2 ports: https://docs.holybro.com/autopilot/pixhawk-baseboards/pixhawk-baseboard-v2-ports

FMUv6X flight controller with the Mini baseboard. Same autopilot module as the full Pixhawk 6X; smaller I/O board for compact airframes such as the AOS UL8 V5. Runs PX4 and ArduPilot (Pixhawk6X).

Pixhawk 6X vs Pixhawk 6X Mini

Holybro sells one Pixhawk 6X flight-controller module (SKU 11073). You choose the baseboard that plugs onto it:

Pixhawk 6X (Standard) Pixhawk 6X Mini (this build)
FC module Same FMUv6X (STM32H753, triple IMU, dual baro, Ethernet PHY) Same
Baseboard Standard v2A / v2B (aluminum) Mini
Baseboard size ~52.4 × 102 × 16.7 mm ~43.4 × 72.8 × 14.2 mm
Baseboard weight ~51–72 g (source-dependent) ~26.5 g
Typical use Larger drones, many peripherals Compact long-range / FPV-style frames
Ports Full Standard set Reduced — see matrix below
Mount Larger footprint 30.5 mm stack-friendly, fits AOS UL8 V5
Kit we bought Mini + PM02D digital power module

In short: the “brain” is identical; Mini is the compact baseboard. Full port matrix: ports-vergelijking.md.

Processors & sensors — what they do

This is the FMUv6X module (same silicon on Standard and Mini). Specs below match Holybro’s current Rev8 shipping; older boards may be Rev3/4. (These are Pixhawk 6X specs, not 6C — 6C is the cheaper line with less IMU redundancy.)

The two processors

Chip Role What ArduPilot uses it for
FMU — STM32H753 (Cortex-M7 @ 480 MHz, 2 MB flash, 1 MB RAM) Main computer Runs ArduCopter (Pixhawk6X): EKF, navigation, missions, serial/CAN drivers, logging. Extra CPU/RAM headroom for OA, heavy logging, and many peripherals.
IO — STM32F103 (Cortex-M3 @ 72 MHz, 64 KB SRAM) I/O coprocessor (IOMCU) Drives MAIN OUT PWM to the ESCs. If the FMU hangs, the IOMCU can still output failsafe PWM — classic Pixhawk split of “brain” vs “muscles”.

Short version: the H753 thinks; the F103 keeps commanding motors if things go wrong.

On-board sensors (Rev8 — current shipping)

Sensor Chip(s) Purpose In ArduPilot
Accel / Gyro (IMU) ×3 ICM-45686 (BalancedGyro™) Acceleration + angular rate → attitude and rates Core of EKF3 / attitude control. Three IMUs on separate buses with isolated power: ArduPilot can fail over (EK3_IMU_MASK / health checks). Vibration isolation + IMU heater reduce motor noise and temperature drift.
Barometer ×2 ICP20100 + BMP388/580/581 Air pressure → relative altitude BARO in the EKF for altitude / climb rate (alongside GPS). Dual baro = redundancy.
Magnetometer BMM150 Earth’s magnetic field → heading Internal compass (COMPASS). On a quad with power leads it is often noisy — we also use the compass on Micro M9N / F9P and calibrate carefully.

Previous revisions (Rev3/4)

Sensor Chip(s)
Accel/Gyro BMI088 or ICM-20649 · ICM-42688-P · ICM-42670-P (three IMUs, different mix)
Barometer 2× BMP388
Mag BMM150

ArduPilot loads the right drivers per board; you do not configure chip names by hand. In Mission Planner / logs you can see which IMU/baro instances are healthy. Firmware target stays Pixhawk6X.

How this ties to ArduPilot

  1. ArduPilot is the software on the FMU (H753) — not on the sensor chips themselves.
  2. IMUs + baro + mag feed EKF3: estimate of attitude, velocity, position. Without a solid IMU, no flight mode stays stable; GPS / optical flow (H-Flow) refine position.
  3. Redundancy (3× IMU, 2× baro) is why we picked 6X over 6C: ArduPilot can drop a bad sensor and keep flying.
  4. External sensors (GPS, LiDAR, ELRS) use UARTs/CAN on the Mini baseboard — alongside this on-board set; see ports & wiring and step 2.
  5. Always flash the matching build: Mission Planner → Pixhawk6X (firmware · ArduPilot + ELRS).

Holybro: Pixhawk 6X overview · ArduPilot: Pixhawk 6X.

I/O & ports — what they are (and what we use)

Holybro’s feature list mostly describes the Standard baseboard. The Mini omits some connectors; the FC module is the same. Below: what each port does, and how we wire this build. Map overview: ports & wiring.

PWM outputs (motors / servos)

Holybro spec Meaning Our build
16× PWM servo outputs MAIN OUT (IOMCU) + 8× AUX OUT (FMU) to ESCs or servos. MAIN OUTPacer 60A V2 → 4× F100 (+ LR8 props). AUX kept spare (gimbal/servo later).
3.3 V / 5 V signal mode (hardware-switchable) PWM logic level. Switching needs a baseboard modification. We keep the stock level — no mod. Pacer accepts normal FC PWM/DShot.

Classic RC inputs

Spec Meaning Our build
DSM / Spektrum Dedicated Spektrum satellite connector. Unused.
PPM / S.Bus input Classic receiver; on Mini as SBUS RC (Standard: separate RC IN). Unused. RC is ELRS CRSF on a UART.
Analog/PWM RSSI + S.Bus out RSSI in + SBUS pass-through. Unused (partly on Mini’s SBUS RC).

Why not SBUS? ExpressLRS + XR4 speaks CRSF on a full UART (setup) — lower latency and telemetry back to the TX16S. Leave SBUS/DSM empty.

Serial ports (UARTs)

Holybro’s “4 general purpose serial ports” ≈ TELEM1–3 + UART4 on Standard. Mini has TELEM1 + TELEM2 only (no TELEM3, no UART4&I2C combo). GPS1/GPS2 are serial too, but dedicated connectors.

Port Role Flow-control / notes Our build (ArduPilot)
TELEM1 General UART Full flow-control; separate 1.5 A 5 V limit LD-06 LiDARSERIAL1, PROTOCOL=11, baud 230400. Good fit: LiDAR wants stable 5 V + a fixed UART.
TELEM2 General UART Full flow-control XR4 ELRSSERIAL2, PROTOCOL=23 (CRSF).
TELEM3 Extra UART Full flow-control Not on Mini — mapping stays tight.
UART4 + I2C + GPIO Serial + I2C + NFC reader line Combo connector on Standard Not on Mini — NFC irrelevant here.
GPS1 “Full” GPS port UART + I2C (compass) + safety switch / buzzer pins Micro M9NSERIAL3: GPS + external compass + safety.
GPS2 “Basic” GPS port Fewer pins (no full safety set) Spare — second GPS or later sensor; not the LD-06 (that’s on TELEM1).

Serial = talk line between ArduPilot and a device. Pick protocol per SERIALn_PROTOCOL. Do not share a UART between devices.

I2C

Spec Meaning Our build
1× I2C port (4-pin) Bus for slow sensors (external baro, compass, airspeed, …) Spare. Compass already on GPS1/M9N and partly on-board; PM02D uses digital POWER1 (its own PM I2C, not this jack).

Ethernet

Spec Meaning Our build
100 Mbps Ethernet (transformerless, AN2190 50 Ω) Fast link to a companion computer for offboard/MAVLink Spare — see later. Not needed for maiden; present on Mini.

SPI

Spec Meaning Our build
1× SPI bus (2× CS, 2× DRDY, SYNC, RESET) External high-speed sensors / SPI payloads No connector on Mini. On-board IMUs use internal SPI; we add no external SPI device.

CAN

Spec Meaning Our build
2× CAN (silent / ESC RX-MUX control) DroneCAN/UAVCAN for GPS, flow, ESCs, … CAN1CAN HubF9P Helical + H-Flow. CAN2 not on Mini — one bus via the hub is enough.

Power & AD/IO

Spec Meaning Our build
2× Power input (SMBus) Digital power modules: FC power + voltage/current over SMBus/I2C POWER1 only → PM02D. POWER2 not on Mini.
AD & IO Extra analogs, PWM/capture, debug/GPIO (e.g. nARMED) Not on Mini. No analog airspeed/RSSI via this connector.
Debug (FMU / IO) SWD + console for developers Firmware debug only; day-to-day flash via module USB-C.

Summary: our locked mapping

POWER1 ──► PM02D ◄── battery           (digital PM / SMBus)
TELEM1 ──► LD-06                       (LiDAR / proximity)
TELEM2 ──► XR4 ◄── TX16S               (ELRS CRSF, not SBUS)
GPS1   ──► Micro M9N                   (GPS + compass + safety)
CAN1   ──► Hub ──► F9P + H-Flow        (RTK + optical flow)
MAIN   ──► Pacer ──► 4× F100           (PWM/DShot)
GPS2 / I2C / ETH / AUX OUT / SBUS/DSM ──► spare or unused on purpose

Details + build order: ports & wiring · step 2 — FC & power. Mini vs Standard matrix: table below and ports-vergelijking.md (repo).

Port reservation (locked)

Fixed assignment for this build. Change only via docs update.

Port ArduPilot Device Docs
PM02D POWER1 digital PM PM02D power + I2C telem
LD-06 TELEM1 SERIAL1 LD-06 PROTOCOL=11, baud 230400
XR4 TELEM2 SERIAL2 XR4 ELRS CRSF PROTOCOL=23 · setup
Micro M9N GPS1 SERIAL3 Micro M9N GPS + compass + safety
spare GPS2 SERIAL4 spare
CAN Hub CAN1 DroneCAN CAN HubF9P + H-Flow mount: 07
Pacer F100 Props MAIN OUT PWM / DShot Pacer 60A V2F100 ×4 props: LR8×4.2×3
USB-C USB-C (module) SERIAL0 GCS / flash Mission Planner
spare I2C / ETH / AUX spare
unused SBUS RC / DSM unused RC via XR4 on TELEM2

Frame: AOS UL8 V5 · TX: TX16S MK3 MAX · cables: Mini cable set.

Not on Mini: POWER2 · TELEM3 · CAN2 · UART4&I2C · SPI · AD&IO · USB JST-GH.

Ports — Standard vs Mini

Connector Standard v2 Mini Reservation
POWER1 PM02D
POWER2
TELEM1 LD-06
TELEM2 XR4
TELEM3
GPS1 Micro M9N
GPS2 spare
CAN1 Hub + F9P + H-Flow
CAN2
UART4 & I2C
I2C (4-pin) spare
SPI
ETH spare
USB JST-GH USB-C on module
AD&IO
AUX & RSSI (separate)
RC IN / SBUS RC ✅ RC IN ✅ SBUS RC unused (ELRS)
DSM RC unused
MAIN OUT (8×) Pacer / F100
AUX OUT (8×) spare
FMU / IO Debug development

Present on Mini

POWER1 · TELEM1 · TELEM2 · GPS1 · GPS2 · CAN1 · I2C · ETH · DSM RC · SBUS RC · MAIN OUT · AUX OUT · debug ports · USB-C on the FC module.

Missing on Mini (vs Standard)

POWER2 · TELEM3 · CAN2 · UART4&I2C combo · SPI · AD&IO · USB JST-GH · separate AUX&RSSI block.

Notes for this build

Sources

ArduPilot wiki (implementation)

Official wiki pages for configuring / testing this part in ArduPilot:

Decision report

What it is

Holybro Pixhawk 6X flight-controller module (FMUv6X: STM32H753, triple IMU, dual baro) op een Mini-baseboard. Dezelfde “computer” als Standard 6X; kleinere I/O-board.

What it’s for

Autopilot voor ArduPilot Copter: stabilisatie, missies, RTK/GPS, DroneCAN-sensoren, ELRS-RC. Kern van de UL8-build.

Our choice

Pixhawk 6X Mini + PM02D — licht (~26 g baseboard), 30.5 mm stack, genoeg poorten voor GPS1, CAN1, TELEM1/2, MAIN OUT. Gekozen boven Standard vanwege gewicht/formaat op AOS UL8.

Alternatives (approx. prices)

Alternative ≈ prijs When
Pixhawk 6X Standard v2 ≈ €290–340 (kit) Meer UARTs, POWER2, SPI, AD&IO
Pixhawk 6C / 6C Mini ≈ €180–280 Goedkoper, minder IMU-redundantie dan 6X
CubePilot Cube Orange+ ≈ €450–800 Premium industrieel / carrier-ecosysteem
Matek / SpeedyBee H743 “solder FC” ≈ €50–120 Lichter/goedkoper FPV; minder Pixhawk-standaard & redundantie

Online tests & reviews


Product Info

Pixhawk 6X

  • Handle: pixhawk-6x
  • Vendor: PCBA
  • Product type: Flight Controller
  • Store URL: https://holybro.com/products/pixhawk-6x

Description

Key Design Points Redundancy: 3x ICM-45686 IMU sensors ( ±32g) with BalancedGyro™ technology & 2x Barometer sensors High-performance STM32H753 Processor with a clock speed of up to 480 MHz Modular flight controller: separated IMU, FMU, and Base system connected by a 100-pin & a 50-pin Pixhawk® Bus connector. Triple redundancy domains: Completely isolated sensor domains with separate buses and separate power control All-New advanced durable vibration isolation material with resonance frequency in the higher spectrum Ethernet interface for high-speed mission computer integration. Transformerless can be achieved using 50 Ohm termination resistors at the target device ( AN2190 50 Ohm termination ). Temperature-controlled IMU board, allowing the optimum working temperature of IMUs Hardware switchable 3.3V or 5V signal mode (requires baseboard modification) Digital power module support for better voltage and current data accuracy All new Vibration Isolation Design This new vibration isolation design uses the same c ustom-formulated durable isolation material as the Pixhawk 6X Pro , instead of the traditional foam design . B acked by extensive R&D and testing , it offers optimal IMU damping characteristics with a resonance frequency in the higher spectrum, perfect for industrial and commercial drones. Note: The Rev 8 Version is supported in the PX4 1.14.3 release or later, as well as the Ardupilot 4.5.0 stable release or later. It ships with PX4 firmware by default. The user can also use the Ardupilot firmware by flashing the firmware via Mission Planner or QGroundControl. Power module comparison chart Specification Processors & Sensors FMU Processor: STM32H753 32 Bit Arm® Cortex®-M7, 480MHz, 2MB flash memory, 1MB RAM IO Processor: STM32F103 32 Bit Arm® Cortex®-M3, 72MHz, 64KB SRAM On-board sensors (Shipping Currently, Rev8) Accel/Gyro: 3x ICM-45686 (with BalancedGyro™ Technology) Barometer: ICP20100 & BMP388/580/581 Mag: BMM150 NXP EdgeLock SE050 Plug & Trust hardware secure element Electrical data Voltage Ratings: Max input voltage: 6V USB Power Input: 4.75~5.25V Servo Rail Input: 0~36V Current Ratings: Telem1 & GPS2 combined current limit: 1.5A All other ports combined current limit: 1.5A PWM Signal Voltage: Default 3.3V (Adjustable to 5V with a change onboard resistor) Operating Temperature: -25-85°C Mechanical data Dimensions Flight Controller Module: 38.8 x 31.8 x 16.8mm Standard Baseboard: 52.4 x 102 x 16.7mm ( Aluminum ) Mini Baseboard: 43.4 x 72.8 x 14.2 mm Weight Flight Controller Module: 31.3g Standard Baseboard: 72.5g ( Aluminum) Mini Baseboard: 26.5g Reference Links Full Specification Pixhawk Baseboards Ports Power Module Setup Guide Dimensions Downloads Sample Wiring Diagram Latest info on Supported Firmware. For other technical information, please visit https://docs.holybro.com/. SKU 11073 includes: Pixhawk 6X Flight Controller Module Controller + Baseboard + Power Module Set includes: Pixhawk 6X Flight Controller Module Standard Baseboard v2A/v2B or Mini Baseboard PM02D HV Power Module Cable Set Accessories: Pixhawk PWM Cable for Tekko32 4in1 ESC Standard Baseboard Mounting Plate

Variants

  • Standard v2A / PM02D: $320.98 — SKU 11073+18117+15011 — available=None
  • Standard v2B / PM02D: $320.98 — SKU 11073+18125+15011 — available=None
  • Mini / PM02D: $286.98 — SKU 11073+18074+15011 — available=None
  • None (FC Module Only) / FC Module Only: $166.99 — SKU 11073 — available=None

Options

  • Pixhawk Baseboard Version: Standard v2A, Standard v2B, Mini, None (FC Module Only)
  • Power Module: PM02D, FC Module Only

Photos

Technical documents

Leave a Reply

Your email address will not be published. Required fields are marked *