Skip navigation
A follow up project with the Arduino MKR CAN Shield. In this post, I try to offload as much effort as possible to the CAN IC, and reduce the load on the Arduino microcontroller.   CAN Receive with Interrupts  The CAN controller, the Microchip MCP2515, has several features that handle traffic management in hardware. The first one I review here, the read interrupt, takes care that the controller doesn't have to check if data is arriving. Instead of looping and polling all the time ...
I'm trying out CAN communication with the Arduino MKR CAN Shield.   I have a CAN bus test setup in the lab, with two DIY CAN drivers. If all is OK, I should be able to write firmware and plug the Arduino CAN shield onto that BUS. It can then snoop the data - and in a second step, send packets.     Introducing Arduino's MKR CAN Shield  The Arduino MKR series is rather interesting. A number of small-sized controller boards and a set of useful shields that match that size ...

Filter Blog

By date: By tag: