Skip to main content
Free Delivery  ·  COD Available  ·  15-Day Returns
Elecvora
Adafruit Feather M4 CAN Express with ATSAME51 — image 1
Hover to zoom

1 / 4 · Click to enlarge

Adafruit

Adafruit Feather M4 CAN Express with ATSAME51

27+ bought in past month
AI Summary
Boards Compatible with Arduino for everyday users

The Adafruit Feather M4 CAN Express with ATSAME51 by Adafruit is a mid-range boards compatible with arduino designed for everyday users. It features Item Type: Development Board and Board Type: Feather Type.

₹4,535
Free Shipping💵 COD Available

Available Offers

Free Delivery on this order. No minimum order value.

15-Day Easy Returns — hassle-free return & full refund.

Secure Payment — 100% safe checkout with UPI, Cards & Net Banking.

Total: ₹4,535
Buying tip: A quality investment for dependable performance and premium build quality.
Estimated delivery: 24 Aug7 Sept
Free Shipping
Pan India delivery
15-Day Returns
Hassle-free policy
Secure Payment
Razorpay protected
Quality Assured
Vetted products only

Available Offers

💳

5% Cashback

Pay with UPI & get 5% cashback (up to ₹50) via Razorpay

🏦

No-Cost EMI

Available on select bank cards at checkout. 0% interest for 3 months.

📦

Free Shipping

Free delivery on all orders. No minimum order value.

💵

Cash on Delivery

COD available on orders up to ₹5,000 across India.

Quick Specs

Item Type: Development Board
Board Type: Feather Type
Chip Type: ATSAM
SPI Flash: 2Mb
Voltage Regulator: 3.3V
USB: USB Type-C

Ideal For

Everyday convenience
Share:
SKU: robu-1104416Category: Boards Compatible with Arduino

About This Product

The Adafruit Feather M4 CAN Express with ATSAME51 by Adafruit is a mid-range boards compatible with arduino designed for everyday users. It delivers reliable performance at an accessible price.

Key Specifications

  • Item Type: Development Board
  • Board Type: Feather Type
  • Chip Type: ATSAM
  • SPI Flash: 2Mb
  • Voltage Regulator: 3.3V — works with standard household power
  • USB: USB Type-C
  • Shipping Weight: 0.01 kg
  • Shipping Dimensions: 10 × 7.5 × 1 cm

Why Buy from Elecvora?

Elecvora sources this product directly, cutting out multiple middlemen. Every order includes free shipping, a 15-day return policy, and secure payment via Razorpay.

One of our favourite Feathers, the Feather M4 Express, is being upgraded to the SAME51 chipset, which has built-in CAN bus support! Like its SAMD51 cousin, the ATSAME51J19 comes with a 120MHz Cortex M4 with floating point support and 512KB Flash and 192KB RAM. Your code will zig and zag and zoom, and with a bunch of extra peripherals to support it, this is sure to be your new favourite chipset for CAN interfacing projects. At the end of the board, we have placed a CAN transceiver chip and a 5V converter in order to supply the transceiver with 5V even in battery operation. The two CAN signal lines and the ground reference signal are available on a 3-pin 3.5mm terminal strip. The chip and the booster can be put to sleep to save power. The built-in CAN read or write packets and has support in Arduino and CircuitPython. And best of all, it's a Feather - so you know it works with all of our FeatherWings! What a great way to get started quickly. It's even pin-compatible with the original Feather M4. The most exciting part of the Feather M4 CAN is that not only can you use it with the Arduino IDE - and it's damn fast if you do - but you can use it with CircuitPython as well. When you plug it in, it shows up as a very small drive with main.py on it. Edit main.py with your favourite text editor to build your project in Python, the most popular programming language. No installations, IDE, or compiler are required, so you can use it on any computer, even ChromeBooks or computers that you can't install software on. When you're done, unplug the Feather and your code comes with it. The Feather M4 Can Express also comes with a Mini NeoPixel and 2 MB SPI flash memory. You can use the SPI flash memory like a very small hard drive. When used in CircuitPython, the 2MB flash acts as storage for all of your scripts, libraries and files. When used in Arduino, you can read / write files to it, like a small data logger or SD card, and then use our utility to access the files over USB.

FEATURES:

  • ATSAME51 32-bit Cortex M4 core with 120 MHz, 32-bit, 3.3 V logic and power
  • Hardware CAN bus support with built-in transceiver, 5V booster and terminal connection.
  • Floating point support with Cortex M4 DSP commands
  • 512 KB Flash, 192 KB RAM
  • 2 MB SPI FLASH chip for storing files and CircuitPython code
  • No EEPROM
  • 32.768 KHz crystal for clock generation & RTC
  • 3.3V regulator with 500mA peak current output
  • USB Type-C connector for native USB support, with USB bootloader and debugging via serial interface
  • Built-in crypto engines with AES (256 bit), real RNG, pubkey controller
  • Tons of GPIO! 21 x GPIO pins with the following options:
    • Dual 1 MSPS 12 Bit True Analog DAC (A0 and A1) - can be used to play 12-bit stereo audio clips
    • Dual 1 MSPS 12 bit ADC (6 analog pins, some on ADC1 and some on ADC2)
    • 6 x hardware SERCOM - native hardware SPI, I2C and serial all available
    • 16 x PWM outputs - for servos, LEDs, etc.
    • I2S input and output
    • 8-bit Parallel capture controller (for camera / video input)
  • Built-in 100mA Lipoly charger with LED charge status indicator
  • Pin # 13 red LED for general flashing
  • Power / enable pin
  • 4 mounting holes
  • Reset button

Useful link:

To explore more about this product, please click on this link.

Package Includes:

1 x Adafruit Feather M4 CAN Express with ATSAME51

Setup Guide

1
Identify the pins
Locate VCC (power), GND (ground), and data pins (SDA/SCL for I2C, MOSI/MISO for SPI, or TX/RX for UART). Refer to the pinout diagram on the product page.
2
Wire to your microcontroller
Connect VCC to 3.3V or 5V (check the module spec), GND to GND, and data pins to the appropriate GPIO pins on your Arduino or Raspberry Pi.
3
Install libraries
In Arduino IDE, go to Sketch → Include Library → Manage Libraries and search for the sensor library. Install the recommended version.
4
Upload example sketch
Open File → Examples → [library name] → Basic Example. Upload to your board and open Serial Monitor to view output.
5
Calibrate if needed
Some sensors (temperature, humidity, distance) may need a short warm-up period or calibration. Run the calibration sketch if provided.