Adafruit RP2040 CAN Bus Feather with MCP2515 CAN Controller - STEMMA QT

Regular price £23.94 GBP
Regular price Sale price £23.94 GBP
Tax included.
Brand: Adafruit
Availability: In stock
SKU: A5724
  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Maestro
  • Mastercard
  • PayPal
  • Shop Pay
  • Union Pay
  • USDC
  • Visa

Description

If you'd like to quickly get started with CAN bus interfacing with no soldering required, our Adafruit RP2040 CAN Bus Feather comes ready-to-use with a microcontroller, CAN chipset, and terminal blocks for instant gratification. The controller used is the MCP25625 (also known as MCP2515 with built-in transceiver), a popular and well-supported chipset that has drivers in Arduino and CircuitPython and only requires an SPI port and two pins for chip-select and IRQ. Use it to send and receive messages in either standard or extended format at up to 1 Mbps.

Feather is the development board standard from Adafruit, designed to be thin, light, and portable. We designed Feather to be a new standard for portable microcontroller cores. This Feather board includes many enhancements for CAN bus applications:

  • 5V charge-pump voltage generator for clean 5V supply required by the internal transceiver.
  • 3.5mm soldered terminal block for quick access to CAN high, CAN low, and ground pins without soldering.
  • 120-ohm termination resistor on board (removable by cutting a jumper).
  • CAN control CS, Reset, Int, and standby pins connected internally to avoid pin conflicts with FeatherWings.

At the heart is the RP2040 chip clocked at 133 MHz, with 8 MB of onboard QSPI FLASH and 264 KB of RAM. The Feather also features a STEMMA QT connector for plug-and-play I2C devices, a built-in 200mA+ LiPo charger, USB Type-C connector for power and programming, and multiple GPIOs including ADCs, UART, SPI, and I2C interfaces.

Key Features:

  • Dimensions: 52.2mm x 22.8mm x 12.0mm (2.1" x 0.9" x 0.5")
  • Weight: 6.5 grams (0.2 oz)
  • RP2040 dual-core Cortex M0+ processor @ ~133 MHz
  • 264 KB RAM
  • 8 MB SPI FLASH for code and file storage
  • 21 GPIO pins including 4 12-bit ADCs, 2 I2C, 2 SPI, 2 UART, 16 PWM outputs
  • Built-in 200mA+ LiPo charger with status LED
  • Onboard red LED and RGB NeoPixel for indication
  • STEMMA QT (Qwiic) connector for I2C compatible devices
  • USB Type-C connector for programming and power
  • Supports CAN Bus communication via MCP2515 controller using SPI interface

This product comes assembled and tested with some header included; soldering is required to attach the header for installation onto your Feather setup. Compatible with stacking headers to add FeatherWings.