Skip to content

Arduino MKR CAN Shield

Code: ASX00005   /   Barcode: 7630049200302


With this shield you can easily connect to a CAN (Controller Area Network) Bus. Discover new possibilities of interaction between your Arduino MKR Board and the CAN ecosystem.

The MKR CAN shield can simplify the connection of the MKR boards with industrial systems and especially with automotive applications. This shield opens a new set of possible applications like smart vehicles, autonomous cars and drones. A CAN connection also provides the possibility to connect a MKR board directly with several types of industrial grade sensors, motors and displays.

Tech specs

Protocol CAN Bus
Interface SPI
Circuit Operating Voltage 3.3 V
Controller Microchip MCP2515 (datasheet)
Transceiver NXP TJA1049 (datasheet)
Buck converter Texas Instruments TPS54232 (datasheet)
Vin (screw connector) 7 V - 24 V
Vin (header) 5 V
Compatibilty MKR size
  Switchable onboard termination resistor


OSH: Schematics

The Arduino MKR CAN Shield is open-source hardware! You can build your own board using the following files:


Get Inspired

Arduino MKR CAN Shield

Code: ASX00005   /   Barcode: 7630049200302

Need to connect a device to a CAN (Controller Area Network) for communication within an automobile and with other CAN devices? The Arduino MKR CAN shield will provide automotive CAN connectivity.