CUAV V5 nano Autopilot

V5 nano® is an autopilot for space-constrained applications, designed by CUAV® in collaboration with the PX4 team.

The autopilot is small enough to use in 220mm racing drones, but remains powerful enough for most drone use.

Note The V5 nano is similar to the CUAV V5+, but has an all-in-one form factor, fewer PWM ports (can’t be used for airframes that use AUX ports), and does not have internal damping.

V5 nano - Hero image

Some of its main features include:

  • Full compatibility with the Pixhawk project FMUv5 design standard and uses the Pixhawk Connector Standard for all external interfaces.
  • More advanced processor, RAM and flash memory than FMU v3, along with more stable and reliable sensors.
  • Firmware-compatible with PX4.
  • Generous 2.6mm spacing for for I/O pins, making it easier to use all the interfaces.

Quick Summary

Main FMU Processor: STM32F765◦32 Bit Arm® Cortex®-M7, 216MHz, 2MB memory, 512KB RAM

  • On-board sensors:

    • Accel/Gyro: ICM-20689
    • Accel/Gyro: ICM-20602
    • Accel/Gyro: BMI055
    • Magnetometer: IST8310
    • Barometer: MS5611
  • Interfaces: 8 PWM outputs

    • 3 dedicated PWM/Capture inputs on FMU
    • Dedicated R/C input for CPPM
    • Dedicated R/C input for Spektrum / DSM and S.Bus
    • Analog / PWM RSSI input
    • 4 general purpose serial ports
    • 3 I2C ports
    • 4 SPI buses
    • 2 CAN Buses
    • Analog inputs for voltage / current of battery
    • 2 additional analog inputs
    • Supports nARMED
  • Power System: Power Brick Input: 4.75~5.5V

  • USB Power Input: 4.75~5.25V

  • Weight and Dimensions:

    • Dimensions: 604014mm
  • Other Characteristics:
    • Operating temperature: -20 ~ 85°C (Measured value)

Purchase

CUAV Aliexpress (international users)

CUAV Taobao (China Mainland users)

Note Autopilot may be purchased with included Neo GPS module

Connections (Wiring) {#connection}

V5 nano Wiring Quickstart

Pinouts {#pinouts}

Download V5 nano pinouts from here.

Building Firmware

Tip Most users will not need to build this firmware! It is pre-built and automatically installed by QGroundControl when appropriate hardware is connected.

To build PX4 for this target:

  1. make px4_fmu-v5_default

Voltage Ratings

V5 nano must be powered from the Power connector during flight, and may also/alternatively be powered from USB for bench testing.

Note The PM2 connector cannot not be used for powering the V5 nano (see this issue).

Note The Servo Power Rail is neither powered by, nor provides power to the FMU. However, the pins marked + are all common, and a BEC may be connected to any of the servo pin sets to power the servo power rail.

Over Current Protection

The V5 nano has no over current protection.

Peripherals {#Optional-hardware}

Supported Platforms / Airframes

Any multicopter / airplane / rover or boat that can be controlled with normal RC servos or Futaba S-Bus servos. The complete set of supported configurations can be seen in the Airframes Reference.

Known Issues

The issues below refer to the batch number in which they first appear. The batch number is the last two digits of the serial number that appears on a sticker on the side of the flight controller. For example, the serial number V031907XXXX01 indicates the flight controller was in batch 01.

GPS not compatible with other devices (Critical) - Batch 01 {#issue_gps_compatible}

The Neo v2.0 GPS recommended for use with CUAV V5+ and CUAV V5 nano is not fully compatible with other Pixhawk flight controllers (specifically, the buzzer part is not compatible and there may be issues with the safety switch).

The GPS will not work with other flight controllers, and is the only GPS unit that can be used with the CUAV V5+ and CUAV V5 nano.

  • Found: Batch 01
  • Fixed: -

PM2 cannot power the flight controller {#issue_pm2}

PM2 can only measure battery voltage and current, but not power the flight controller.

Warning We recommend you do not connect a power module to this connector when using PX4.

  • Found: Batch 01
  • Fixed: -

Volt regulation varies greater than +/- 5%

The 5 volt pins on all connectors will be lower when powered from USB than the Power Module (the pins will measure approximately 4.69V when only powered by USB, and 5.28 Volts when connected to the Power Module).

We recommend that when using USB with the V5 nano you also connect the power module (to avoid under-powering any connected peripherals).

Warning Remove propellers before connecting the power module (this is important whenever bench testing with powered motors).

  • Found: Batch 01
  • Fixed: -

Using JTAG for hardware debugging {#issue_jtag}

DSU7 FMU Debug Pin 1 is 5 volts - not the 3.3 volts of the CPU.

Some JTAG use this voltage to set the IO levels when communicating to the target.

For direct connection to Segger Jlink we recommended you use the 3.3 Volts of DSM/SBUS/RSSI pin 4 as Pin 1 on the debug connector (Vtref).

HV_PM power module output is unfused {#issue_pm_unfused}

Warning This is a serious safety issue.

The HV_PM power module supplied with the kit is not protected by a fuse:

  • Power must be turned off while connecting peripherals.
  • Improper wiring can lead to personal harm or equipment damage!

Further Information