Module drivers

Module drivers 

Source
Expand description

§Device-Specific Drivers

This module contains device-specific drivers that sit above the raw hw/ layer and below the application logic.

§Existing drivers

  • drv8873 – TI DRV8873-Q1 4-wire SPI motor driver
  • actuonix_linear – Actuonix linear actuator with DRV8873 driver and potentiometer feedback
  • vl53l0x – VL53L0X Time-of-Flight sensor

§Legacy drivers

  • fit0185 – DFRobot FIT0185 motor with DRV8873 driver and TIM2 encoder
  • gim6010 – SteadyWin GIM6010-48 motor with built-in GDZ468 encoder

Re-exports§

pub use actuonix_linear::ActuonixLinear;
pub use drv8873::Drv8873;
pub use fit0185::Fit0185;
pub use gim6010::Gim6010;
pub use vl53l0x::Vl53l0x;

Modules§

actuonix_linear
Generic driver for Actuonix 16-series (P16, T16) Linear Actuators with potentiometer control.
drv8873
DRV8873-Q1 SPI motor driver.
fit0185
Motor abstraction for DFRobot FIT0185 motor with DRV8873 SPI driver and TIM2 quadrature encoder.
gim6010
Motor control over CAN for SteadyWin GIM6010-48 with a built-in GDZ468 driver.
vl53l0x
VL53L0X Time-of-Flight sensor driver.