← All parts
Feather M4 CAN Express
AdafruitATSAME51J19
The Adafruit Feather M4 CAN Express features an ATSAME51J19 microcontroller with a 120MHz Cortex M4 core, 512KB Flash, and 192KB RAM. It includes built-in CAN bus support with a transceiver and 5V booster, along with a USB-C connector and LiPo charging.
In stock
Specifications
20- Operating Voltage
- 3.3 V
- Logic Level
- 3.3 V
- Clock Speed
- 120 MHz
- Flash Mcu
- 512 KB
- Ram Mcu
- 192 KB
- Flash External
- 2 MB
- Gpio Count
- 21
- Adc Channels
- 6
- Dac Channels
- 2
- Pwm Outputs
- 16
- Usb Connector
- USB Type C
- Battery Charger Current
- 100 mA
- Regulator Output Current Peak
- 500 mA
- Dimensions
- 50.8mm x 22.8mm x 7mm without headers
- Weight
- 5 grams
- Connectivity
- CAN bus, USB
- Crystal Frequency
- 32.768 KHz
- Crypto Engines
- AES (256 bit), true RNG, Pubkey controller
- Sercom Count
- 6
- Bootloader
- UF2
Pinout
32| Pin | Name | Functions | Notes |
|---|---|---|---|
| — | GND | GND | |
| — | BAT | POWER | Positive voltage to/from JST jack for optional Lipoly battery |
| — | USB | POWER | Positive voltage to/from USB C jack if connected |
| — | EN | GPIO | 3.3V regulator enable pin, pulled up. Connect to ground to disable regulator. |
| — | 3V | POWER | Output from 3.3V regulator, 500mA peak |
| — | CAN_H | CAN | CAN High signal line on 3-pin terminal block |
| — | CAN_L | CAN | CAN Low signal line on 3-pin terminal block |
| — | CAN_GND | GNDCAN | Ground reference for CAN bus on 3-pin terminal block |
| 0 | RX | GPIOUARTPWM | |
| 1 | TX | GPIOUARTPWMI2S | I2S bit_clock pin |
| — | SDA | GPIOI2CPWMPCC | Also GPIO #21. No pull-up by default, may need 2.2K-10K pullup for I2C. PCC DEN1. |
| — | SCL | GPIOI2CPWMPCC | Also GPIO #22. No pull-up by default, may need 2.2K-10K pullup for I2C. PCC DEN2. |
| 4 | 4 | GPIOPWM | Controls CAN transceiver 5V booster (BOOST_ENABLE) |
| 5 | 5 | GPIOPWMPCC | PCC D5. |
| 6 | 6 | GPIOPWMPCC | PCC CLK. |
| 9 | 9 | GPIOPWM | |
| 10 | 10 | GPIOPWMI2SPCC | I2S word_select pin. PCC D2. |
| 11 | 11 | GPIOPWMI2SPCC | I2S data pin. PCC D0. |
| 12 | 12 | GPIOPWMPCC | PCC D3. |
| 13 | 13 | GPIOPWMPCC | Connected to red LED next to USB jack. PCC D1. |
| — | SCK | GPIOSPIPWMPCC | Also GPIO #25. PCC D7. |
| — | MOSI | GPIOSPIPWMPCC | Also GPIO #24. PCC D6. |
| — | MISO | GPIOSPIPWMPCC | Also GPIO #23. PCC D4. |
| — | A0 | ADCDACGPIOPWM | True analog output (0-3.3V) |
| — | A1 | ADCDACGPIOPWM | Second true analog output (0-3.3V), independent of A0 |
| — | A2 | ADCGPIOPWM | |
| — | A3 | ADCGPIOPWM | |
| — | A4 | ADCGPIOPWM | |
| — | A5 | ADCGPIOPWM | |
| — | RST | GPIO | Tie to ground to reset ATSAMD51 or launch bootloader |
| — | ARef | ADC | Analog reference pin, normally 3.3V. Tied to 3.3V due to silicon v0 bug, cut jumper for alternative. |
| 8 | NEOPIXEL | GPIO | Addressable RGB LED. Power controlled by NEOPIXEL_POWER pin (not broken out). |
Interactive pinout
Highlight:
ATSAME51J19
Click a pin to copy its name · tap a tag above to spotlight a bus.