# voxl io server

Source: https://forum.modalai.com/topic/5097/voxl-io-server
Category: ESCs, Sensors and Accessories (https://forum.modalai.com/category/15/escs-sensors-and-accessories)
Posted: 2026-03-11 16:52:46 UTC by qubotics-admin
Replies: 1 · Views: 1394

## qubotics-admin · 2026-03-11 16:52:46 UTC

Hi,

I am attaching a VOXL io expander board to the stinger drone instead of the ELRS, and started the px4 voxl-io driver using

qshell voxl2_io start -p 7 #(use QUP7)

I can use the actuator tab in QGC to control the PWM outputs, but there are limited options for the PWM channel "function" assignment. This limits my ability to control that channel with mavlink commands.

I am thinking of using the voxl-io-server to control pwm outputs using mavlink commands. But I am not sure how the voxl-io-server works? Can you share some insight into how voxl-io-server runs with voxl-px4 and the voxl-io driver inside?

Thanks.

## Reply by Alex Kushleyev (ModalAI staff) · 2026-03-16 18:36:33 UTC

Hi @qubotics-admin ,

Our understanding is that the `voxl2_io` driver should present itself as a generic PWM output (up to 8 channels) and you should be able to map any function you need to it. Although we have not explicitly tested every function. Can you please clarify which version of `voxl-px4` you are using and elaborate on the "limited options" that you have for selecting the PWM function (what are you expecting to be able to set and what are the options).

Alex
