The Adafruit RP2040 CAN Bus Feather is an easy-to-use development board designed for quick integration with CAN Bus networks, requiring no soldering to get started. It features the MCP25625 chipset (a version of the popular MCP2515 with an integrated transceiver), providing reliable SPI communication for both standard and extended CAN messages at speeds up to 1 Mbps. This Feather board is perfect for applications like robotics or sensor networks, offering more range and better addressing than I2C without the overhead of Ethernet.
Key Features:
- RP2040 Microcontroller: A dual-core Cortex M0+ running at 133 MHz with 264 KB of RAM and 8 MB of flash memory for code and file storage.
- MCP25625 CAN Chip: Supports CAN Bus communication with simple SPI connections and two pins for chip-select and IRQ, compatible with Arduino and CircuitPython.
- 5V Charge-Pump: A built-in voltage generator to provide 5V for the CAN transceiver, even though the Feather runs at 3.3V logic.
- Easy Access Terminal Block: Soldered 3.5mm terminal block provides quick connections to the CAN High and Low data lines, as well as ground, with no soldering required.
- Termination Resistor: A built-in 120-ohm resistor for proper CAN Bus termination, removable by cutting the jumper on the board.
- RP2040 Performance: With 264KB RAM and 8MB Flash, this board is great for running LoRa and CAN Bus stacks, handling small-scale networking in noisy environments.
- Battery Support: Includes a connector for a 3.7V LiPo battery with built-in charging, allowing for portable, mobile use. If you prefer, you can run it directly from the USB Type-C connector.
- STEMMA QT Connector: For easy plug-and-play integration of I2C devices, making expansion simple without soldering.
Additional Specs:
- Size: 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm)
- Weight: 6.3 grams
- GPIO Pins: 21 GPIO pins, with 4x 12-bit ADCs, 2x I2C, 2x SPI, 2x UART, 16x PWM outputs
- Onboard LED: Pin #13 red LED and RGB NeoPixel for easy status indication
- USB Type C: For programming, debugging, and powering the board
- 4 Mounting Holes: For secure installation in projects
- Support for CAN Bus: SPI interface for easy integration with CAN devices
This Feather board is fully assembled and tested, ready for use in CAN Bus projects. It comes with some headers, but you’ll need a soldering iron to attach them for easy installation onto your Feather board. It’s also compatible with FeatherWings, allowing you to stack additional peripherals on top.
Ideal for quick deployment in CAN Bus projects, the RP2040 CAN Bus Feather is a great choice for anyone needing a simple, portable, and reliable microcontroller with CAN Bus support.
Technical Details:
Product Dimensions: 52.2mm x 22.8mm x 12.0mm / 2.1" x 0.9" x 0.5"
Product Weight: 6.5g / 0.2oz