Skip to product information
1 of 10

RoboFusion

NxtPX4 V2 Mini Flight Controller — H743 & BMI088, Supports ArduPilot / PX4

NxtPX4 V2 Mini Flight Controller — H743 & BMI088, Supports ArduPilot / PX4

Regular price $59.99 USD
Regular price $79.00 USD Sale price $59.99 USD
Sale Sold out
Shipping calculated at checkout.

📦 Ships from our US or Canada warehouse — US delivery in 2–7 business days, duties & taxes prepaid · 🇨🇦 Canada: free shipping · 30-day returns

Type

📘 Documentation & Guides

Setting it up with an AI assistant? Read our AI setup guide first. It shows you how to point ChatGPT, Claude or Gemini at the official manual for this product, so the answers come from the real pinout and parameter names instead of guesses.

Why NxtPX4

  • A smaller flight controller for compact research and swarm airframes, without giving up an H7 processor and dual IMUs.
  • Open hardware design — the schematics are public, so custom functions can be added without reverse-engineering the board.
  • Higher-quality IMU data for VIO and perception algorithms.

Product Features

  • Hardware design based on the Pixhawk FMU-V6 standard.
  • Full PX4 support (a modified branch with a 500 Hz IMU ROS topic is also available).
  • Ongoing firmware maintenance and hardware updates.
  • Size: 27 × 32 × 8 mm on a 20 × 20 mm mount.

Specifications

  • MCU: STM32H743VIH6, 480MHz, 2MB Flash
  • IMU: BMI088+BMI088(DUAL)
  • Baro: SPL06
  • MicroSD Card Slot
  • 7x UART
  • 8x PWM
  • 1x I2C
  • 1x SPI
  • 1x SWD
  • 2x ADC (VBAT, Current)
  • USB Type-C
  • BEC 5V 2.5A output (for controller, receiver, GPS, optical flow or other devices)
  • BEC 12V 2.5A output (for video transmitter, camera)
  • Power input: 3–6S
UART Mapping(Ardupilot)
  • SERIAL0 -> USB
  • SERIAL1 -> UART2
  • SERIAL2 -> UART4
  • SERIAL3 -> UART1 (GPS)
  • SERIAL4 -> UART3 (DJI-O3)
  • SERIAL5 -> UART7 (ESC Telemetry)
  • SERIAL6 -> UART5 (RCIN)
  • SERIAL7 -> UART8
UART Mapping(PX4)
  • TELEM1 -> UART2
  • TELEM2 -> UART4
  • TELEM3 -> UART7 (ESC Telemetry)
  • SERIAL4 -> UART8
  • GPS1 -> UART1
  • GPS2 -> UART3
  • Radio Controller -> UART5 (RCIN)
RC Input
The default RC input port supports SBUS and CRSF protocol.
Set SERIAL6_PROTOCOL=23 on Ardupilot or set RC_INPUT_PROTO = Auto on PX4.
VTX Support
The SH1.0-6P connector supports a DJI O3 Air Unit connection. Pin 1 of the connector is 12v so be careful not to connect this to a peripheral requiring 5v.
PWM Output
The NxtPX4v2 supports up to 8 PWM outputs. Channels 1-8 support DShot.
Battery Monitoring
The board has a internal voltage sensor and connections on the ESC connector for an external current sensor input.

Compass

The NxtPX4v2 does not have a built-in compass, but you can attach an external compass using I2C on the SDA and SCL connector.
Note: the peripheral power outputs stay off when the board is powered from USB alone. If the ground station connects but cannot see an external compass or other peripheral, plug in the main battery first and check again.

Physical

  • Mounting: 20 x 20mm, Φ3mm
  • Dimensions: 27 x 32 x 8 mm
  • Weight: 6.5g

Firmware

HKUST-Aerial-Robotics/NxtPX4: Mini PX4 for UAV Group (github.com)


Real flight test


The actual flight video is at the following link:
https://www.bilibili.com/video/BV1Kc411s7zb/?vd_source=47a0b62670644cf403fc3202c1cbd094


View full details