Software
phidgets_drivers
By ROS device drivers, from github.com/ros-drivers/phidgets_drivers (opens in a new tab)
- Perception
- Driver or SDK
- BSD-3-Clause
ROS 2 drivers for Phidgets USB sensors, motors, and I/O devices, including VINT hub-connected modules. Exposes each device type as a ROS 2 node.
Facts
- GitHub stars
- 51read on 6 Nov 2026
- Last update
- 17 Sept 2026Newest commit on rolling
- Maintenance
- Activea commit in the last 90 days
- Difficulty
- Intermediate
- Hardware it needs, as the project states it
- Phidgets devices plugged into a USB port on the host computer, including VINT hubs for new-style devices.
Checked on GitHub on 6 Nov 2026.
Licenses
- Code
- BSD-3-Clause (opens in a new tab)
Read by Robotheca from LICENSE (opens in a new tab), LICENSE.bsd (opens in a new tab) (BSD-3-Clause), LICENSE.gplv3 (opens in a new tab) (GPL-3.0-only) and LICENSE.lgplv3 (opens in a new tab) (LGPL-3.0-only) at commit 2d839e3 (opens in a new tab), on 16 Oct 2026. A license text Robotheca's reader does not know: a person at Robotheca set it on 9 Nov 2026.
- Commercial use
- Yes
Overview
What it does: Robotheca's summary
- Provides a C++ wrapper (phidgets_api) around the Phidgets C API, which libphidget22 downloads and builds.
- Includes custom messages and services (phidgets_msgs) for interacting with the nodes.
- Offers ROS 2 nodes for accelerometer, gyroscope, magnetometer, spatial, temperature, and analog or digital inputs and outputs.
- Also covers motors, stepper, high speed encoder, and inverse kinematics (phidgets_ik) devices.
- Devices are identified by serial number, and VINT hub devices also need a hub port; is_hub_port_device selects simple or smart mode.
- Drivers run as ROS 2 components loaded into a shared container, since only one process can access a VINT hub at a time.
Written by Robotheca from the project's README (opens in a new tab) at commit 2d839e3, not by its creator.
The README
Files and versions
- Repository on GitHubgithub.com/ros-drivers/phidgets_drivers (opens in a new tab)
- The version Robotheca read2d839e3 (opens in a new tab)
- Latest releaseNone published on GitHub
Robotheca never hosts the code: each link goes to the creator's own page.
Use it
How to install it, in the creator's words: The project's README (opens in a new tab)
Robotheca doesn't review code. Read it before running it.
Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.