Welcome to the CAN-bus Wiki project

This is an old revision of the document!


Try to put the latest devices on top of each section and mark end-of-line products. Only specify the main parameters of the micro controllers and go more into deep with details about the CAN interface. Always try to put a link to the data sheet or manual.

8 bit Controllers

High-performance, Low-power AVR® 8-bit Microcontroller family


  • 15 Full Message Objects with separate Identifier Tags and Masks
  • Transmit, Receive, Automatic Reply and Frame Buffer Receive Modes
  • 1Mbits/s Maximum Transfer Rate at 8 MHz
  • Time stamping, TTC & Listening Mode (Spying or Autobaud)


  • Full CAN controller
  • 6 Full Message Objects with their own separate Identifier Tags and Masks
  • Tx, Rx, frame buffer or automatic reply configuration
  • Time stamping
  • 1Mbit/s maximum transfer rate at 8MHz
  • TTC timer
  • Listening mode (for spying or autobaud)

16 bit Controllers

32 bit Controllers

  • SAM4E ARM Cortex-M4 micro-controllers @ 120Mhz with two CAN channels, Ethernet and USB, two independent 16-bit ADC. Interesting is an offer for the free download of the “Studio 6 IDP” (integrated development platform). ATSAM4E-EK evaluation kit. SAM4E Series Complete PDF manual.
  • SAMA5D3 ARM Cortex-A5 microprocessor @536 MHz 850-DMIPS. Two CAN on-chip modules. Atmel Linux distributions at linux4sam.com
  • SAMA5D4 ARM Cortex-A5 microprocessor @528 MHz, ARM NEON™ SIMD engine for accelerated signal processing. No CAN.
  • AT91SAM9263 ARM926-based microprocessor running @240MHz. Networking peripherals include USB host and device interfaces, a 10/100 Ethernet MAC and one CAN channel. There are also four USARTs, two SPIs, CompactFlash, SD/SDIO/MMC interface and a TWI. The controller runs Linux.
  • Cortex-M7-based MCU announcement October 2014, the part should have 2 CAN FD channels :-) :-)


Stand alone CAN Controllers

QR Code
QR Code controllers:atmel (generated for current page)