This project is coming soon. Sign up to receive updates and be notified when this project launches.
CANFDuino is the best platform for open source CAN bus Arduino projects. It combines several essential features into one complete "ready-to-modify" package for the real world, including dual CANFD bus ports, SD card slot, and a multitude of analog/digital IO. It also includes a built-in prototyping shield for SMT and through-hole parts, and rugged packaging and connections.
CANFDuino supports the latest version of the CAN bus standard CANFD (flexible data rate) with speeds up to 5 Mbps using two native ports with DB9 connectors in an enclosure ready to mount into your vehicle or build into your autonomous project. The platform was designed for tinkerers, hackers, and industry professionals looking for an off-the shelf open source CAN bus solution with no building required.
Traditional open-source CAN bus solutions require the purchase of multiple shields, wiring, coding and provide no enclosure or connectors. The CANFDuino is a finished product that is "ready to modify", providing prototyping space to add your own hardware, and open source Arduino IDE supported software libraries with example code.
Use CANFDuino for stand-alone (no PC) vehicle hacking and spoofing, and/or vehicle modification and automation. CANFDuino has no problem merging ECU data signals and driving IO based upon CAN/FD messages lights, custom switches, etc. You can also drive actuators, motors, or LED’s via CAN and/or record and transmit sensor/vehicle data via CAN, including:
|Feature||CANFDuino||Arduino DUE||Arduino Uno/Genuino|
|Processor||SAMC218GA (32bit M0)||SAM3X8E (32bit M3)||ATmega328 (8bit)|
|CANFD Support||2x Ports, Native||None||1x Port/SR*|
|CAN Support||2x Ports, Native||2x Ports, Native/SR*||1x Port/SR*|
|SD Card Support||Included||SR*||SR*|
|UART||2x (+1 UART2USB)||2x (+1 UART2USB)||1x (+1 UART2USB)|
*SR = Additional Shield Required
You can find all of the information you need to install and test CANFDuino support for the Arduino IDE, and for running and testing your first CAN sketch in GitHub. You will find hardware documentation there as well, soon.