Arduino Can Bus shield#
警告#
一个电脑同时用USB连接两个 Arduino 并刷写本节的程序,很容易破坏 Bootload。建议不要同时连接时上传程序。
Library#
这个库简单清楚,是一个良好的起点。有硬件原理图,模块连线图。有例子,有说明,有文档。
autowp/arduino-mcp2515: Arduino MCP2515 CAN interface library
另外,都会明武的 Can 模块也给出了 C51 的代码和一些学习资料。
Tutorials#
Arduino-CAN#
My own ECU simulator - Car Hacking - Carloop Community
Sending Data Between Two MKR CAN Shields | Arduino Documentation
GitHub - sandeepmistry/arduino-CAN: An Arduino library for sending and receiving data using CAN bus.
Arduino Can-Bus (Wired) Communication | Arduino | Maker Pro
Arduino CAN Examples | Adafruit Feather M4 CAN Express | Adafruit Learning System
Introduction to CAN-BUS and How to use it with Arduino - Latest Open Tech From Seeed
CAN (canbus) | Reference | Particle
[Interfacing MCP2515 CAN Bus Module with Arduino](https://how2electronics.com/interfacing-mcp2515-can-bus-module-with-arduino/#:~:text=The MCP2515 CAN Bus Controller is a simple,an integrated SPI Interface for communication with microcontrollers.)
long tutorial for mcp2515 can module
https://lastminuteengineers.com/mcp2515-can-module-arduino-tutorial/
Can 总线扩展板#
SN65HVD230 方案#
SN65HVD230 CAN Board - Waveshare Wiki
有原理图、Stm32 代码, 约23 元。可与 Arduino ESP32 配合使用。
购买链接#
Waveshare SN65HVD230 CAN通信模块 |天猫
MCP2515 方案#
MKR CAN Shield | Arduino Documentation
DFROBOT_CAN-BUS总线扩展板_DFR0370_产品说明_使用教程
Tutorial#
<Great Arduino CAN Tutorial - Interfacing MCP2515 CAN BUS Module with Arduino @circuitdigest.com>
MCP2515 CAN-BUS Arduino Tutorial - Getting started, Interfacing, Applications @Seeed
购买链接#
MKR CAN Shields#
Arduino SAMD boards (32-bits ARM Cortex M0+) + MCP2515
Sending Data Between Two MKR CAN Shields | Arduino Documentation
GitHub - sandeepmistry/arduino-CAN: An Arduino library for sending and receiving data using CAN bus.