1 个不稳定版本
0.1.0 | 2024年1月13日 |
---|
1621 在 嵌入式开发 中
65KB
1.5K SLoC
Rust BMX055 3D加速度计、3D陀螺仪和3D磁力计驱动程序
这是一个使用 embedded-hal
特性的平台无关Rust驱动程序,用于BMX055小型、多功能的9轴传感器模块(3D加速度计、3D陀螺仪和3D磁力计)。
{{% alert title="警告" color="warning" %}} 该项目目前处于 MVP 阶段,内部结构和API可能会在未来的版本中更改。 {{% /alert %}}
实际上,BMX055是 BMA255(加速度计)、BMG160(陀螺仪)和BMM150(磁力计)的单芯片解决方案。
此HAL驱动程序是按照 lsm303agr(由 Diego Barrios Romero 创建)设计的。
磁力计部分的实现基于 制造商的BMM150驱动程序。
文档: 数据表
依赖项
~180KB