Product Description
The RP2350 CAN Development Board combines the Raspberry Pi RP2350A with a CAN controller and CAN transceiver on a Pico-like board. It supports the development of CAN nodes and the connection of external sensors or peripherals. Its pin header layout is compatible with most Raspberry Pi Pico modules. C/C++ and MicroPython are supported for software development.
The CAN bus connects through a screw terminal. USB-C provides program transfer and supports USB host and device operation. Castellated edges allow direct soldering onto carrier boards. BOOT and RESET buttons and a user LED support firmware development and testing without requiring these controls to be added to the carrier board.
Highlights
- RP2350A with a dual-core, dual-architecture design running at up to 150 MHz.
- 520 KB SRAM and 4 MB onboard flash.
- XL2515 CAN controller supporting CAN V2.0B at up to 1 Mbps.
- USB-C connector for program transfer.
- Castellated edges for direct soldering onto carrier boards.
Technical Features
- Processor: RP2350A, two active cores, Arm Cortex-M33 or Hazard3 RISC-V, up to 150 MHz.
- Memory: 520 KB SRAM and 4 MB P25Q32SH-UXH-IR NOR flash.
- CAN: XL2515QF20 with SIT65HVD230DR, CAN V2.0B, up to 1 Mbps; standard, extended and remote frames.
- Bus termination: selectable 120-ohm resistor.
- Interfaces: CAN, USB 1.1 through USB-C, 2 × SPI, 2 × I2C, 2 × UART and debug connections.
- Inputs and outputs: 26 multifunction GPIOs, 4 × 12-bit ADC and 16 controllable PWM channels.
- Programmable input/output: 12 PIO state machines.
- Voltage regulator: MP28164 buck-boost converter.
- Programming languages: C/C++ and MicroPython; program transfer through USB mass storage.
Application Areas
- Develop CAN nodes that transmit and receive standard, extended and remote frames.
- Acquire sensor readings through ADC, I2C or SPI and transmit them over CAN.
- Implement custom peripheral interfaces using the PIO state machines.
- Build custom carrier boards with the RP2350-CAN soldered directly onto them.
Notes
- Compatibility covers most Raspberry Pi Pico modules, not every expansion module.
- The user LED is not a power indicator.
What's Included
- 1 × RP2350-CAN
| Item information | Value |
|---|---|
| GTIN: | 4060137312366 |
| HAN: | 30945 |
| Category: | Neu! |
| Controller-IC: | XL2515QF20 |
| Manufacturer Part Number: | 30945 |
| Digital Interface Protocols: | CAN V2.0B, USB 1.1, SPI, I2C, UART |
| Interface Type: | CAN, USB-C, GPIO, debug |
| CPU Architecture: | Arm Cortex-M33 / Hazard 3 RISC-V |
| Driver IC: | SIT65HVD230DR |
| SRAM Memory: | 520 |
| Supported Programming Environments: | C/C++, MicroPython |
| USB Device Support: | Ja |
| USB Host Support: | Ja |
| USB Version: | 1.1 |
| CPU Core Count: | 2 |
| Flash Memory: | 4 |
| CPU Clock Frequency Max.: | 150 |
| GPIO Count: | 26 |
| Connector Ecosystem: | Raspberry Pi Pico |
| Connector Type: | USB-C |
| PIO State Machine Count: | 12 |
| CPU Configuration: | Dual-core Arm Cortex-M33 or dual-core Hazard3 RISC-V |
| MCU Family: | RP2350 |
| MCU Series: | RP2350 |
| Onboard NAND Flash: | Nein |
| Target MCU Part Number: | RP2350A |
| Debug/Programming Interface: | USB mass storage |
| Shipping weight: | 0,01 kg |
| Item weight: | 0,01 kg |
| Dimensions ( Length × Width ): | 5,10 × 2,10 cm |
Waveshare International Limited, World Trade Plaza south side, Fuhong Rd, Futian District, 518000 Shenzhen, China, [email protected], https://waveshare.com/