Files
PX4-Autopilot/docs/en/peripherals/vertiq.md
Hamish Willee 040b885dbd
Some checks failed
Build all targets / Scan for Board Targets (push) Has been cancelled
Build all targets / Build [${{ matrix.runner }}][${{ matrix.group }}] (push) Has been cancelled
Build all targets / Upload Artifacts (push) Has been cancelled
Checks / build (NO_NINJA_BUILD=1 px4_fmu-v5_default) (push) Has been cancelled
Checks / build (NO_NINJA_BUILD=1 px4_sitl_default) (push) Has been cancelled
Checks / build (check_format) (push) Has been cancelled
Checks / build (check_newlines) (push) Has been cancelled
Checks / build (module_documentation) (push) Has been cancelled
Checks / build (px4_fmu-v2_default stack_check) (push) Has been cancelled
Checks / build (px4_sitl_allyes) (push) Has been cancelled
Checks / build (shellcheck_all) (push) Has been cancelled
Checks / build (tests) (push) Has been cancelled
Checks / build (tests_coverage) (push) Has been cancelled
Checks / build (validate_module_configs) (push) Has been cancelled
Static Analysis / Clang-Tidy (push) Has been cancelled
MacOS build / build (px4_fmu-v5_default) (push) Has been cancelled
MacOS build / build (px4_sitl) (push) Has been cancelled
Ubuntu environment build / Build and Test (ubuntu:22.04) (push) Has been cancelled
Ubuntu environment build / Build and Test (ubuntu:24.04) (push) Has been cancelled
Container build / Set Tags and Variables (push) Has been cancelled
Container build / Build Container (amd64) (push) Has been cancelled
Container build / Build Container (arm64) (push) Has been cancelled
Container build / Deploy To Registry (push) Has been cancelled
Docs - Orchestrator / T1: Detect Changes (push) Has been cancelled
Docs - Orchestrator / T2: PR Metadata (push) Has been cancelled
Docs - Orchestrator / T2: Metadata Sync (push) Has been cancelled
Docs - Orchestrator / T2: Link Check (push) Has been cancelled
Docs - Orchestrator / T3: Build Site (push) Has been cancelled
Docs - Orchestrator / T4: Deploy (push) Has been cancelled
Docs - Crowdin - Upload Guide sources (en) / upload-to-crowdin (push) Has been cancelled
EKF Update Change Indicator / unit_tests (push) Has been cancelled
Failsafe Simulator Build / build (failsafe_web) (push) Has been cancelled
FLASH usage analysis / Analyzing px4_fmu-v5x (push) Has been cancelled
FLASH usage analysis / Analyzing px4_fmu-v6x (push) Has been cancelled
FLASH usage analysis / Publish Results (push) Has been cancelled
ITCM check / Checking nxp_mr-tropic (push) Has been cancelled
ITCM check / Checking nxp_tropic-community (push) Has been cancelled
ITCM check / Checking px4_fmu-v5x (push) Has been cancelled
ITCM check / Checking px4_fmu-v6xrt (push) Has been cancelled
MAVROS Mission Tests / build (push) Has been cancelled
MAVROS Offboard Tests / build (push) Has been cancelled
Nuttx Target with extra env config / build (px4_fmu-v5_default) (push) Has been cancelled
Python CI Checks / build (push) Has been cancelled
ROS Integration Tests / build (push) Has been cancelled
ROS Translation Node Tests / Build and test (map[ros_version:humble ubuntu:jammy]) (push) Has been cancelled
ROS Translation Node Tests / Build and test (map[ros_version:jazzy ubuntu:noble]) (push) Has been cancelled
SITL Tests / Testing PX4 iris (push) Has been cancelled
Handle stale issues and PRs / stale (push) Has been cancelled
Sync ROS 2 messages to px4_msgs / sync_to_px4_msgs (push) Has been cancelled
Fuzzing / Fuzzing (push) Has been cancelled
docs: DroneCAN Lights (#26641)
2026-03-05 10:43:41 +11:00

3.8 KiB
Raw Blame History

Vertiq All-In-One Motor/ESC Modules

Vertiq makes high performance propulsion systems for commercial and defense UAS. The core design consists of a lightweight, tightly integrated motor and ESC with an embedded position sensor. With closed loop velocity control for the fastest response times available, class leading efficiency, no startup and reverse jitter allowing low speed control and smooth reversibility, and a built in "stow" controller for smoothly placing idle propellers in a preferred direction, Vertiq's modules have significant advantages over other ESCs.

Vertiq Module Lineup

All Vertiq modules support traditional PWM input, DShot, OneShot, and Multishot communication protocols. Vertiq's larger modules also support DroneCAN control.

Where to Buy

Purchasing information can be found on the Vertiq website.

Hardware Setup

Wiring

Connecting your Vertiq module to a PWM output from your flight controller or DroneCAN bus will vary depending on your model. Please see the product data sheets for wiring information.

All Vertiq datasheets can be found at vertiq.co.

Firmware Setup

The best tool to configure your Vertiq module is Vertiq's IQ Control Center application. You can find instructions for installation in Getting Started with Speed Modules Using IQ Control Center.

To get started with traditional PWM input or DShot with your flight controller, please see PWM and DSHOT Control with a Flight Controller.

To get started with DroneCAN with your flight controller, please see DroneCAN Integration with a PX4 Flight Controller.

Flight Controller Setup

DroneCAN Configuration

Instructions for integrating the motor/ESC using with DroneCAN can be found in Flight Controller Configuration (in DroneCAN Integration with a PX4 Flight Controller).

These instructions walk you through setting the correct parameters for enabling the flight controller's DroneCAN drivers, setting the correct configuration parameters for communication with Vertiq modules on the DroneCAN bus, ESC configuration, and testing that your flight controller can properly control your modules over DroneCAN.

LED Configuration for Vertiq Modules

::: info This configuration is only required if you have the optional Vertiq LED module add-on. Standard Vertiq ESC modules do not include LEDs. :::

Vertiq LED Add-on modules have two LEDs per ESC (RGB for status, White for anti-collision). See DroneCAN Lights for configuration instructions.

The light_id for each LED is calculated as: esc_index × 3 + BASE_ID, where BASE_ID is 1 for RGB and 2 for White.

DShot/PWM Configuration

Instructions for integrating the motor/ESC using PWM and DShot can be found in PWM and DShot Control with a Flight Controller. DShot is recommended.

Further Information