Product description: RP2350-CAN - development board with RP2350A microcontroller - XL2515 - Waveshare 30945
The RP2350-CAN offers exceptional performance thanks to its dual-core ARM Cortex-M33 and Hazard 3 RISC-V architecture, which can operate at up to 150 MHz. It features 520 KB of SRAM and 4 MB of on-board Flash memory, enabling large program and data storage. The embedded XL2515 CAN controller, along with the SIT65HVD230 transceiver, supports the CAN V2.0B specification at up to 1 Mbps , enabling the transmission of standard, extended, and remote frames. With a USB Type-C port, drag-and-drop programming, and compatibility with the Raspberry Pi Pico , the board provides an ideal platform for rapid prototyping and advanced CAN communication projects.
The RP2350-CAN board offers unique capabilities with its combination of ARM Cortex-M33 and Hazard 3 RISC-V processors.Special features
- High-performance microcontroller: Combination of two ARM Cortex-M33 cores and two Hazard 3 RISC-V cores, running at up to 150 MHz
- Advanced CAN communication: built-in XL2515 controller supporting CAN V2.0B standard with transmission speed up to 1 Mbps
- Large memory: 520 kB SRAM and 4 MB Flash memory for storing programs and data
- USB Type-C port: for power and programming, compatible with USB 1.1 host and slave devices
- Wide set of interfaces: 2x SPI, 2x I2C, 2x UART, 4x 12-bit ADC and 16 PWM channels for complex projects
- Flexible programming: C/C++ and MicroPython support, easy drag-and-drop code upload via USB
- Multifunction GPIO: 26 configurable pins for peripheral control and expansion
Arrangement of components on the board
- RP2350A microcontroller
- P25Q32SH-UXH-IR
- BOOT button
- RESET button
- MP28164 converter
- User LED
- USB Type-C port
- Debugging pins
- CAN transceiver
- CAN controller
- Option to enable or disable the 120 Ω resistor
- CAN screw connector
- GPIO
Technical specifications of the board
- Microcontroller: Raspberry Pi RP2350A
- Processor: dual-core ARM Cortex-M33 + dual-core Hazard 3 RISC-V
- Maximum clock speed: up to 150 MHz
- Flash memory: 4 MB
- SRAM memory: 520 kB
- Interfaces: 2x SPI, 2x I2C, 2x UART, 4x ADC 12-bit, PWM: 16 channels, GPIO (26 multifunction configurable pins)
- CAN controller
- Controller: XL2515
- Transceiver: SIT65HVD230
- Communication speed: up to 1 Mbps
- Supported frames: Standard, Extended and Remote
- Power supply
- Port: USB Type-C
- Power module: DC-DC buck-boost MP28164
- Power saving modes: sleep and dormant
- Additional features: built-in clock and timer, temperature sensor, drag-and-drop programming via USB
- Dimensions: 51 x 21 mm
Contents of the set
- RP2350-CAN board
Useful links |


