#embedded-hal-driver #imu #6dof #icm20608

无std icm20689

适用于嵌入式hal的ICM-20689 6DOF IMU驱动程序

1 个不稳定版本

0.1.1 2020年5月16日

#1442嵌入式开发

每月22次下载
2 crates 中使用

BSD-3-Clause

19KB
353

icm20689

TDK InvenSense ICM-20689 6DOF加速度计和陀螺仪的rust嵌入式hal驱动程序。

ICM-20689是一种6轴运动跟踪设备,结合了3轴陀螺仪、3轴加速度计和运动处理器。此驱动程序支持同一系列中的一些类似6dof设备,例如

  • ICM-20602
  • ICM-20608G

状态

  • 基本SPI支持
  • 基本I2C支持
  • 支持产品标识符检查
  • 读取陀螺仪数据
  • 读取加速度计数据
  • 支持ICM-20608G(已测试)
  • 支持ICM-20602(已实现但未测试)
  • 支持SPI的DMA
  • 使用模拟嵌入式hal进行测试
  • 使用cortex-m hal的用法示例
  • 文档注释
  • CI
  • 支持用户校准

依赖项

~1MB
~12K SLoC