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 嵌入式开发

Download history 1/week @ 2024-04-13 1/week @ 2024-05-18 2/week @ 2024-06-01 1/week @ 2024-06-08 159/week @ 2024-07-06 6/week @ 2024-07-13 110/week @ 2024-07-27

每月275次下载

MIT许可证

42KB
536 代码行

Navigator-rs

此crate是使用Rust在Blue Robotics的Navigator上嵌入应用程序的入口点。

Navigator板具有Raspberry Pi HAT外形尺寸,允许您轻松将其连接到Raspberry Pi 4板。然后您可以释放Navigator的强大功能,开发新解决方案或与您的ROV硬件进行交互。

该板提供以下功能

控制

  • LED
  • 16通道PWM(脉冲宽度调制)

测量

  • ADC(模数转换器)输入
  • 磁场
  • 加速度
  • 角速度
  • 温度
  • 压力

目前,它支持armv7aarch64架构,这是BlueOS的官方默认值。但是,尽管使用了嵌入式-hal概念,只要平台与硬件设计和规格相匹配,就可以添加新的端口。

有关更多信息,包括安装说明、原理图和硬件规格,请参阅navigator硬件设置指南

如何使用此crate

可以通过Navigator对象访问Navigator的功能。请查看“实现”部分的示例。

依赖项

~8MB
~162K SLoC