The CPico RP2040
Introducing the CPico RP2040, a versatile microcontroller board designed to elevate your development projects. Built around the powerful RP2040 microcontroller from the Raspberry Pi Foundation, the CPico RP2040 maintains full pin compatibility with the Raspberry Pi Pico, ensuring seamless integration into existing setups.
Key Features:
- RP2040 Microcontroller: Leverage the dual-core ARM Cortex-M0+ processor, offering high performance and efficiency for a wide range of applications.
- Pico Board Format: Designed in the familiar Pico form factor, the CPico RP2040 ensures compatibility with accessories and peripherals intended for the Raspberry Pi Pico.
- Enhanced Debugging with BConnect: Featuring an integrated debug port based on our proprietary BConnect specification, the CPico RP2040 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 RP2040 to the debug connector, providing UART functionality without occupying any of the module’s hardware pins. This ensures that all GPIO pins remain available for your application’s needs.
Additional Specifications:
- Memory: Equipped with 264KB of SRAM and support for external QSPI flash memory, providing ample space for code and data storage.
- 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 RP2040 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 RP2040 provides the flexibility and performance you need.
Key Features
Feature | Description |
---|---|
RP2040 Microcontroller | Dual-core ARM Cortex-M0+ processor, offering high performance and low power consumption. |
Pico-Compatible Format | Maintains full pin compatibility with the Raspberry Pi Pico, ensuring seamless integration. |
BConnect Debug Port | Integrated debug port based on BConnect for easy CMSIS/DAP and UART debugging. |
Non-Intrusive UART | Uses an unassigned pin from the RP2040, leaving all module pins free for your application. |
Memory | 8Mbyte of FLASH instead of 2MByte allows for more complex systems and/or files systems to be implemented on board. 264KB SRAM |
Wide Peripheral Support | Includes SPI, I2C, UART, PWM, ADC, GPIO, and PIO capabilities. |
USB-C Interface | Provides power and data connectivity with robust USB Type-C support. |
Development Compatibility | Works with MicroPython, CircuitPython, Raspberry Pi Pico SDK, and Arduino IDE. |
Connect with iProbe CMSIS/DAP Debugger
The CPico RP2040 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 RP2040 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.
Reviews
There are no reviews yet.