Home / Collections / Accessories / VOXL 2 I/O Expander Board

VOXL 2 I/O Expander Board

$99.99
| /
Selected sku: MDK-M0065-1-00
+
Hardware Lifecycle
↪ Active Production (Definition)
description

VOXL 2 I/O

Product Description

VOXL 2 I/O (M0065) is a UART/PX4IO expander board that adds S.Bus R/C input and eight channels of PWM output to VOXL 2 and VOXL 2 Mini. Use the PWM outputs to drive servos for gimbal and payload control, actuate landing gear, or command up to eight single-channel ESCs.

The board connects to the host over a single UART, which also supplies its power, and is managed by the voxl2-io driver in voxl-px4. At 4 grams and 25 x 33 mm, it adds capability without meaningfully affecting your SWaP budget.

Product Specifications

Feature Details
MCU STM32F103C8T6, 32-bit ARM Cortex-M3 @ 72 MHz
Memory 20 KB RAM / 64 KB Flash
Inputs S.Bus R/C (J3, USART3)
Outputs 8 PWM channels (400 Hz PWM, 800 Hz OneShot125)
LEDs 3 status LEDs (1x RGB)
Host Interface UART with power (J4, 3.3 V)
Debug SWD / programming header (J5)
Dimensions 25 mm x 33 mm x 7.2 mm
Weight 4 g
Firmware VOXL 2 I/O firmware (shared bootloader and firmware base with VOXL ESC, SDK 1.1.1 and later)

Note: on current firmware, Spektrum receivers connect directly to VOXL 2 using the spektrum_rc driver rather than through VOXL 2 I/O. Spektrum input through this board is supported only by the legacy PX4IO firmware.

Software Features

  • Supported by the voxl2-io driver in voxl-px4
  • Per-channel PWM output control for servos, gimbals and single-channel ESCs
  • S.Bus receiver support with output pass-through on J3
  • Field-updatable firmware over the host UART

Technical Details

Datasheet

User Guide

Firmware Guide

Legacy Guide (SDK 1.1.0 and older)

Firmware Update for SDK 1.1.1 and Later

VOXL 2 I/O boards purchased before 2024 shipped with the legacy PX4IO firmware and require a bootloader update over the debug header to work with SDK 1.1.1 and newer. The update can be performed in the field — see the firmware guide — or contact us with your address and unit count to arrange a swap.

What's Included

MPN Description Contents
MDK-M0065-1-00 Board Only Kit (1) MCCA-M0065-1 UART/PX4IO Expander Board
MDK-M0065-1-01 Dev Kit with Host UART and R/C Cables (1) MCCA-M0065-1 UART/PX4IO Expander Board
(1) MCBL-00061 VOXL 2 to VOXL 2 I/O UART Cable
(1) MCBL-00064 S.Bus R/C Cable
(1) MCBL-00005 Spektrum R/C Cable
MDK-M0065-1-02 Dev Kit with Host UART and R/C Cables and PWM Breakout Everything in MDK-M0065-1-01, plus
(1) MCCA-M0022 PWM Breakout Board
(1) MCBL-00004 PWM Output Cable

Additional Items Not Included

  • VOXL 2 or VOXL 2 Mini host (sold separately)
  • S.Bus receiver (e.g. Graupner GR-16)
  • Servos or single-channel ESCs

Compatible Products

Product Compatible?
VOXL 2 ✅ via MCBL-00061 UART cable
VOXL 2 Mini
VOXL
VOXL Flight
Qualcomm Flight RB5 5G

Export Information

Item Value
ECCN EAR99
Harmonized Tariff Schedule (HTS) Code 8542.31
Country of Origin USA
Radio Frequencies Used None — wired S.Bus R/C input only, no RF emission
RoHS Compliant Yes

Requirements to Get Started

Intended for developers and technical users — please read the documentation thoroughly before purchasing. Users should be comfortable with embedded development (C, Python) to work with this platform.