CAN Bus Module (B) for Raspberry Pi Pico
This CAN module for the Raspberry Pi Pico enables reliable long-range communication with other devices without a host computer. CAN is used in endless devices, commonly in vehicles.
The board utilises a second-generation MCP2515 CAN controller and a 3.3V SN65HVD230DR CAN transceiver. Onboard jumpers allow terminal resistor selection for the onboard 120-ohm resistor.
Online resources are available which include some demo code to get you started.
Raspberry Pi Pico is not included.
Features
- Compatible with Raspberry Pi Pico series and compatible boards
- CAN function
- SPI interface
- MCP2515 CAN controller
- SN65HVD230DR TransceiverÂ
- Online development resources and manual
What’s Onboard?
1) RT9013-33GB
 – 500mA low dropout, low noise, ultra-fast LDO
2) MCP2515
 – Second generation standalone CAN controller
3) SN65HVD230DR
 – 3.3V CAN transceiver
4) Terminal resistor selection
 – ON: connected to 120R matching resistor
 – OFF: disconnected from 120R matching resistor
5) CAN bus terminal
Specifications
Operating Voltage | 3.3V~5V |
Can Controller | MCP2515 |
Can Transceiver | SN65HVD230DR |
Communication Bus | SPI |
Baudrate | 5K~1000Kbps |
Dimensions | 52 x 21mm |
Package Contents
- 1x CAN Bus Module (B) for Raspberry Pi Pico
Raspberry Pi Pico not included.
Resources
- Product Wiki
- Schematic