PRODUCT INFORMATION
Features
- Powerful RP2040 processor
- Implements CAN V2.0B up to 1 Mb/s speed.
- Industry-standard 9-pin sub-D connector or 4-pin connector.
- OBD-II and CAN standard pinout selectable from the sub-D connector.
- 2x4Pin connector compatible with Seeedstudio's Grove system.
- SPI interface
- Standard (11-bit) and extended (29-bit) data and remote frames.
- Power input 9-28V
Description
CANBed RP2040 is a CAN-bus development board equipped with an RP2040 chip, a powerful MCP2515 CAN controller and an MCP2551 CAN transceiver, which operates with CAN2.0 protocols at a 133 MHz clock. The board includes a flexible CAN connector allowing use of a 4-PIN Terminal or D89 connector. The D89 connector is usable as OBD-II mode by default, and the hardware can also be configured for CANopen mode. It also features a versatile interface with a Micro-USB connector that can be used for programming instead of power. There are I2C, UART, SPI, 3 analog input pins and 8 digital IO pins, plus 2 Mb Flash and 264KB RAM, making it suitable for most embedded applications.
If you want to use this board for developing OBD applications, click to get the DB9 and OBD-II cable.
We use a flexible approach for the CAN connector. You can use the 4PIN connector or the DB9 connector. The DB9 connector uses OBD-II mode by default. You can also configure the hardware to CANopen mode. The CAN connector voltage input range is 9-28V, which can provide a stable 3.3V/1A output.
Specifications
| Parameter | Value |
|---|
| MCU |
RP2040 |
| Clock |
flexible clock up to 133 MHz |
| Flash memory |
2MB |
| RAM |
264KB |
| Operating voltage |
9-28V |
| Output current @ 3.3V |
1A |
| Input connector |
sub-D |
Applications
- Learning CAN-bus data communication
- Reading data from cars
- Building product prototypes
Parts list
| CANBed 2040 PCBA | x1 |
|---|
| Sub-D connector |
x1 |
| 4PIN connector |
x1 |
| 4PIN HY2.0 connector |
x2 |
| 9x2 2,54-header |
x1 |
| 3x3 2.54-header |
x1 |
| Switch for 120Ω termination resistor |
x1 |
Links