Welcome to the CAN-bus Wiki project



2015/12/22 16:15 rumour that ATMEL will be sold, Dialog Semiconductor or Microchip

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

  • SAMA5D2 ARM Cortex-A5 SoC @500MHz down to 166MHz,extended -40 to 105°C, two CAN FD BOSCH M_CAN :-), USB HSIC support, ARM NEON™, floating point, free Linux distribution available at Linux4sam.com,
  • SAMA5D4 ARM Cortex-A5 microprocessor @528 MHz, ARM NEON™ SIMD engine for accelerated signal processing. No CAN.
  • SAMA5D3 ARM Cortex-A5 microprocessor @536 MHz 850-DMIPS. Two CAN on-chip modules. Atmel Linux distributions at linux4sam.com
  • 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.
  • SAM3A ARM Cortex-M3 micro-controllers with two CAN channels, Ethernet and USB. SAM3X/SAM3A Series Complete PDF manual.
  • Cortex-M7-based MCU announcement October 2014, the part should have 2 CAN FD channels :-) :-)
    • SAM-V70 Cortex-M7 @300MHz, up to 1 MiB FLASH and 384 KiB Multiport SRAM, two CAN FD,
    • SAM E70 Cortex-M7 @300-MHz, up to 2 MiB FLASH, Ethernet with MI/RMII, USB High Speed with on-chip PHY, dual BOSCH CAN FD
      • CAN FD with up to 64 Data Bytes Supported
      • BOSCH MCAN implementation
      • Up to 64 Dedicated Receive Buffers
      • Up to 32 Dedicated Transmit Buffers
    • e.g. E70 data sheet.1782 pages, chapter 45. Controller Area Network (M_CAN)
  • Cortex-M7 family, SAM E70, SAM S70, SAM V71 and SAM V71. The SAM E70 series adds a 10/100 Ethernet MAC and dual CAN-FD :-) interface. The SAM V70 and V71 series support Ethernet AVB and Media LB.
  • 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.


Stand alone CAN Controllers

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