9个不稳定版本 (3个破坏性版本)
0.4.0 | 2024年7月8日 |
---|---|
0.3.2 | 2024年3月25日 |
0.3.1 | 2024年2月29日 |
0.3.0 | 2023年11月1日 |
0.1.2 | 2023年7月14日 |
#465 in 嵌入式开发
每月275次下载
42KB
536 代码行
Navigator-rs
此crate是使用Rust在Blue Robotics的Navigator上嵌入应用程序的入口点。
Navigator板具有Raspberry Pi HAT外形尺寸,允许您轻松将其连接到Raspberry Pi 4板。然后您可以释放Navigator的强大功能,开发新解决方案或与您的ROV硬件进行交互。
该板提供以下功能
控制
- LED
- 16通道PWM(脉冲宽度调制)
测量
- ADC(模数转换器)输入
- 磁场
- 加速度
- 角速度
- 温度
- 压力
目前,它支持armv7和aarch64架构,这是BlueOS的官方默认值。但是,尽管使用了嵌入式-hal概念,只要平台与硬件设计和规格相匹配,就可以添加新的端口。
有关更多信息,包括安装说明、原理图和硬件规格,请参阅navigator硬件设置指南。
如何使用此crate
可以通过Navigator对象访问Navigator的功能。请查看“实现
”部分的示例。
依赖项
~8MB
~162K SLoC