RejsaCAN-ESP32基于 ESP32-WROOM-32 WiFi模块的小板

RejsaCAN-ESP32模块
本文共计854字,预计阅读2分钟

RejsaCAN-ESP32 是一款基于 ESP32-WROOM-32 WiFi(和蓝牙)模块的小板。它带有 CAN 接口,可通过安装到3D 打印 OBD-II加密狗的方式,让其更方便地安装到各种汽车当中。

实际上,我看到 Magnus Thomé 已经发布过好几个汽车项目了。比如:用于赛车中带有实时轮胎温度检查的系统,他还设计了 RejsaCAN-ESP32 板,以便它在可以直接插入汽车的情况下还能支持 5-15V 的输入电压。另外,他的设置还包括一个自动关机选项,这一选项可以通过监控汽车中的电池电压来防止电池耗尽。

RejsaCAN-ESP32 的规格:

  • 无线模块 – ESP32-WROOM-32模块,配备双核 ESP32 处理器 @ 240 MHz,具有 2.4 GHz WiFi 4 和蓝牙 4.2 连接、PCB 天线、32Mbit SPI闪存
  • USB – 1x USB-C 端口,用于通过 CP2104 USB 转 TTL 芯片供电和编程
  • 扩展 – 15 针接头,带 3x GPIO、SPI、I2C、模拟输入、PWM 或模拟输出、通过 TI SN65HVD230DRCAN 收发器的CAN 总线
  • 其他 – 电源 LED,2x 用户 LED
  • 电源
    • 通过 USB-C 端口提供5V电源
    • 通过 CAN 接口提供5-15V电源
  • 尺寸 – 5 x 3 cm
适合OBD-II加密狗的RejsaCAN ESP32板
适合OBD-II加密狗的RejsaCAN ESP32板

设计方面,RejsaCAN-ESP32 PCB是用 EasyEDA工具设计的,该工具具有原理图绘制、仿真和 PCB 文件导入等功能。虽然Magnus暂时未公开这一项目,但他在Github上其实已经分享了该主板的PNG原理图、三种不同外壳的3D文件、Arduino代码示例、文档和各种项目理念。

目前可以看到的一共有五个 Arduino 代码示例:

  • 模拟汽车– OBD-II 请求得到一个带有假值的回复
  • 通过蓝牙和串行收听所有 CAN 广播
  • 车内简单的第一次测试 – 收到来自汽车的 CAN 回复时蓝色 LED 闪烁,当发动机转速超过 2000 rpm 时黄色 LED 亮起,并且发动机转速可通过蓝牙连接持续地输出
  • 简单的换档灯 –根据 RMP 低于 6000 或高于 6500 的时候更新 LED 状态,以帮助驾驶员在最佳时间换档
  • 测试在发动机停止后 AUTO-OFF会保持板子会开启

对了,如果你们需要额外的 CAN 端口,可以考虑使用便宜的 MCP2515 板。他正在从事的项目创意之一就是通过适用于 Android 和 iOS 的RaceChrono Laptimer在 Internet 上发布实时遥测数据。

自动开机和关机功能涵盖的多种场景
自动开机和关机功能涵盖的多种场景

Magnus Thomé 也告诉我,这个电路板只针对兴趣爱好者,因此应该不会出售,如果需要的话,你必须得自己制作一个。他目前还在开发一个使用 ESP32-S3的新版本,据说会包含microSD 读卡器、400mA 驱动程序、JTAG 焊盘,还有其他一些改动。如果你想将ESP32 与CAN一起使用而且不需要像Magnus Thomé 一样自己动手制作一个的话,我们之前已经介绍了其他 ESP32 CAN 板了,比如:CAN32CANLiteTTGO T-CAN485

本文《RejsaCAN-ESP32基于 ESP32-WROOM-32 WiFi模块的小板》由网赚联盟( wangzhuan.org.cn )整理或原创,感谢您的阅读。

随机文章

SEO教程
站长导航
友情链接交换
搜素引擎算法
GEO培训
SEO教程
友情链接交换
搜素引擎算法

百度搜索“网赚联盟”即可找到本站,微信搜索“小小课堂网”关注小小课堂网公众号。网赚联盟( wangzhuan.org.cn )欢迎用户投稿,发布者:用户投稿,文章版权归作者所有,投稿文章不代表网赚联盟立场,中二少年发布为网赚联盟原创文章,转载请注明出处:https://wangzhuan.org.cn/193877.html