Main product image for CANduino v4 - ATmega328P with CAN-bus
Product image 1 for CANduino v4 - ATmega328P with CAN-bus
Product image 2 for CANduino v4 - ATmega328P with CAN-bus
Product image 3 for CANduino v4 - ATmega328P with CAN-bus
Product image 4 for CANduino v4 - ATmega328P with CAN-bus
Product image 5 for CANduino v4 - ATmega328P with CAN-bus
Product image 6 for CANduino v4 - ATmega328P with CAN-bus
We sell an Arduino Nano which has an integrated CAN-bus and USB-C. The module has the same size and the same pin arrangement as the Nano.
CANbus
Prototyping
Arduino

CANduino v4 - ATmega328P with CAN-bus

Sold by MassiveButDynamic

$23.48

No tax for United States [change]
You can decide whether you want us to solder the pin headers (as in the pictures) or include them seperatly.
Should we provide you with a USB-A to USB-C cable for programming?
Stock available: 1
Volume discount
5+ items
$1.17
10+ items
$2.35
Check
Original Design
This product was designed by MassiveButDynamic. By buying this product you support original hardware creators.

CANduino v4 with ATmega328P, MCP25625 (MCP2515 and MCP2551) and CH2102 chip.

The CANduino v4 is based on the well-known Arduino Nano and adds via the CAN-Controller/-Transceiver MCP25625 the possibility of communicating via CAN bus. A big advantage is the small form factor and the possibility of programming via a USB-C interface.

Via two jumpers the CAN-Controller can be deactivated and a 120 ohm resistor can be connected in parallel as a terminating resistor between CAN high and CAN low. By default, the jumpers are connected.

Please note that the CAN controller uses the pins D2, D10, D11, D12 and D13 and that these can accordingly not be used or only to a limited extent when the CAN bus is active!

Technical data:

  • Microcontroller: Atmel ATmega328P
  • Clock speed: 16 MHz
  • Operating voltage: 5 V
  • Input voltage: (VIN) 7-12 V
  • Current per I/O pin: 20 mA
  • Digital I/O pins: 14 (6 PWM)
  • Analog input pins: 8
  • CAN (HIGH, LOW pin): 2
  • Flash memory: 32 KB
  • SRAM: 2 KB
  • EEPROM: 1 KB
  • CAN controller / transceiver: MCP25625
  • USB connection: USB-C socket
  • USB chip: CP2102

If the CANduino is not showing up on your computer, please download the driver for the CP2102 which can be found here: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads

The CAN-Bus library we would recommend to use with the CANduino (especially when using the CAN bus for the first time) can be found here (along with some example sketches): https://github.com/MassiveButDynamic/CANduino

We also sell a BreakOut module for the CANduino v4 with screw terminals.

Links to code and documentation

Documentation (docs.canduino.de)

Code (github.com)

Shipping policy

No information available.
This product does not ship to United States.
Here are some extras that might be useful for your project!

The seller

MassiveButDynamic

MassiveButDynamic logo

Hamburg, Germany
0 orders since May 8, 2026
We are a young company from Germany and have specialized in the production of small electronics and laboratory equipment.
In this shop you will encounter different products from us. If you have any questions about products, you can contact us at any time.