#haptic #motor #driver #playback #rom #voltage #input

no-std drv2605l

drv2605l 振动驱动平台的通用驱动程序

1 个不稳定版本

0.1.0 2021年11月11日

#1061 in 嵌入式开发

MIT/Apache

63KB
1K SLoC

drv2605l

此模块实现了Texas Instruments的可通过I2C寻址的drv2605l 振动驱动设备的驱动程序。

它为LRA和ERM电机提供了功能丰富的实现,包括

  • 内部rom库序列和回放
  • 在in/trig引脚上PWM回放
  • 通过I2C命令实时回放
  • 在in/trig引脚上的模拟电压输入

在编写此内容时,有一些功能不支持

  • 双向输入
  • 选择循环操作。首选且更常见的闭环操作是硬编码的,除了ERM rom库需要开环的情况。
  • 音频到振动模式
  • 外部触发模式

这项工作始于drv2065驱动程序,可能有一天能够统一。

许可证

根据以下任一许可证授权:

您自行选择。

贡献

除非您明确声明,否则您提交给作品以包含在内的任何贡献,根据Apache-2.0许可证的定义,应以上述双重许可,不附加任何其他条款或条件。

依赖关系

~120KB