Blog

CANDuino v3 - A Microchip ATmega168PA board with CAN bus, Arduino Nano form factor - CNX Software

CNX Software – Embedded Systems News

Reviews, tutorials and the latest news about embedded systems, IoT, open-source hardware, SBC's, microcontrollers, processors, and more STM32F429ZIT6

CANDuino v3 - A Microchip ATmega168PA board with CAN bus, Arduino Nano form factor - CNX Software

CANduino v3 is the third revision of MassiveButDynamic’s CAN bus board with Arduino Nano form factor based on Microchip ATmega168PA 8-bit AVR microcontroller, Microchip MCP2515 CAN controller with an SPI interface, and Microchip MCP2551 CAN transceiver suitable for 12V and 24V systems.

The CANDuino v3 board is now slightly narrower in order to give access to two rows on each side when installed on a breadboard, comes with a USB Type-C port to reduce the number of cables needed, and the CAN bus function can be deactivated via a jumper in order to use the CANduino as a normal Arduino Nano.

The board is programmable in the Arduino IDE using the following board manager URL: https://mcudude.github.io/MiniCore/package_MCUdude_MiniCore_index.json. If you prefer having terminal blocks to connect the CAN Bus and I/Os there’s also a breakout board that does just that.

Both CANDuino v3 and the breakout board were designed in EasyEDA, and you’ll find the PDF schematics, JSON files for EasyEDA, Gerber files, and BoM on Github.

The Arduino Nano compatible CAN bus board is sold on Tindie for $39.99, and the optional breakout board adds $11.95.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

CANDuino v3 - A Microchip ATmega168PA board with CAN bus, Arduino Nano form factor - CNX Software

STM32F427VIT6 Change Ad Consent Do not sell my data