0

The CPico RP2350

Introducing the CPico RP2350, a powerfull microcontroller board designed to elevate your diy projects. Built around the powerful Dual Core Cortex M33 RP2350 microcontroller from the Raspberry Pi Foundation, the CPico RP2350 maintains full pin compatibility with the Raspberry Pi Pico 2 board while also extending the flash size to 8MByte and including 2Mbyte of RAM, ensuring seamless integration into existing setups.

Key Features:

  • RP2350 Microcontroller: Leverage the dual-core ARM Cortex-M33 processor, offering high performance and efficiency for a wide range of applications.
  • Pico Board Format: Designed in the familiar Pico form factor, the CPico RP2350 ensures compatibility with accessories and peripherals intended for the Raspberry Pi Pico 2.
  • Enhanced Debugging with BConnect: Featuring an integrated debug port based on our proprietary BConnect specification, the CPico RP2350 simplifies the debugging process. Connect your CMSIS/DAP or UART debugger effortlessly and commence debugging without delay.
  • Non-Intrusive UART Integration: Our innovative design connects an unassigned pin from the RP2350 to the debug connector, providing a UART debug channel without occupying any of the module’s hardware pins. This ensures that all GPIO pins remain available for your application’s needs.
  • A BConnect IO connector for connecting external Bi2C or BSerial peripherals.

Additional Specifications:

  • Memory: Equipped with 8MByte FLASH and 2MByte external memory in addition to the 520KByte of internal SRAM.
  • Connectivity: Includes multiple I/O options such as SPI, I2C, UART, and GPIO, facilitating easy integration with various sensors and modules.
  • Power Supply: Operates efficiently with a wide range of input voltages, suitable for battery-powered applications.
  • Development Support: Compatible with popular development environments including MicroPython, CircuitPython, and C/C++, supported by comprehensive documentation and a vibrant community.

The CPico RP2350 is the ideal choice for developers seeking a robust, feature-rich microcontroller board that offers enhanced debugging capabilities without compromising on pin availability. Whether you’re working on complex projects or exploring new ideas, the CPico RP2350 provides the flexibility and performance you need.

Key Features

FeatureDescription
RP2350 MicrocontrollerDual-core ARM Cortex-M33 or Dual Core Hazard3 RISCV processor, offering high performance and low power consumption.
Pico-Compatible FormatMaintains full pin compatibility with the Raspberry Pi Pico, ensuring seamless integration.
BConnect Debug PortIntegrated debug port based on BConnect for easy CMSIS/DAP and UART debugging.
Non-Intrusive UARTUses an unassigned pin from the RP2350, leaving all module pins free for your application.
Memory8Mbyte of FLASH instead of 4MByte allows for more complex systems and/or files systems to be implemented on board. 2 MByte of external RAM and of course 520KByte of internal SRAM.
Wide Peripheral SupportIncludes SPI, I2C, UART, PWM, ADC, GPIO, and PIO capabilities.
USB-C InterfaceProvides power and data connectivity with robust USB Type-C support.
Development CompatibilityWorks with MicroPython, CircuitPython, Raspberry Pi Pico SDK, and Arduino IDE.
BConnect IO PortYes, compatible with Bi2C, BSerial and Bio

Connect with iProbe CMSIS/DAP Debugger

The CPico RP2350 pairs perfectly with our BSWD iProbe debugger for CMSIS/DAP compatibility. With the iProbe, you can:

  • Quickly flash and debug code over the BConnect debug port.
  • Streamline the development process with plug-and-play functionality.
  • Achieve seamless integration with tools like OpenOCD, GDB, and popular IDEs.

The CPico RP2350 is connected to the iProbe using the included small flexible flat cable which connects the SWCLK, SWDIO and UART TX (and also GND) which gives you a convenient of debugging your application.

USB Type C

The board is equipped with a sturdy USB type C connector which provides both power and data to the board. The connector is configured to automatically negotiate 3A max power delivery when connected to a USB C host system.

Weight 0.009 kg
Dimensions 5.1 × 2.1 × 0.6 cm

Using the Arduino environment

Just like with all our RP2040 and RP2350 based boards you can use Earle F. Philhowers arduino-pico to provide Arduino support for this board. Instructions on how to install and downloads are available from here: https://github.com/earlephilhower/arduino-pico

This board is fully backwards compatible with the original Raspberry Pi Pico board so when selecting a board in the IDE you can use that board.

Raspberry pi pico-sdk support

This board is supported natively by the Raspberry Pi pico-sdk.

Circuitpython/Micropython

Support for Circuitpython is now available for this board. You can download the latest version from here: https://circuitpython.org/board/raspberry_pi_pico/

And Micropython is available from here: https://www.raspberrypi.com/documentation/microcontrollers/micropython.html

Documentation for the CPico RP2350.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

You may also like…