ArCan is an open-source CAN-Bus shield and library for Arduino, built around the Microchip MCP2515 CAN controller. It lets an Arduino send and receive CAN frames to talk to vehicles, industrial equipment and other CAN networks.
Created in 2009 by Raúl Milla Pérez (DominicZe), telecommunications engineer, and used as a basis for several final-year engineering projects at the University of Las Palmas de Gran Canaria (ULPGC).
License: MIT (software) and CERN Open Hardware License (hardware). Free to use, modify and sell, including commercially; just keep the credit to Raúl Milla Pérez (DominicZe).
More about the project, photos and documentation: https://dominicze.com/proyectos/arcan-can-bus-arduino/
DominicZe on YouTube (machine restoration, CNC and LinuxCNC retrofits): https://www.youtube.com/@DominicZe
Features
- Arduino shield with MCP2515 CAN controller
- Arduino library to send and receive CAN frames
- Open source hardware and software