RP2350-MINI
RP2350-MINI: RP2350A Dual-Core Microcontroller – Raspberry Pi-Based
The RP2350-MINI development board is built with the RP2350A dual-core microcontroller based on the Raspberry Pi architecture. The board features a single-sided surface-mount and through-hole design, with a compact PCB size, making it highly convenient for users to directly solder and integrate into custom-designed baseboards. It also supports 2.54mm pitch header pins for easy connection to custom baseboards. The board includes a Type-C port, RGB LED, reset button, and BOOT button, providing excellent flexibility for development and debugging. This development board is ideal for maker projects, embedded system development, and DIY electronic products.
Product Features
- Raspberry Pi Dual-Core Microcontroller: Powered by the RP2350A with a dual-core architecture.
- Processing Power: Dual-core Arm Cortex-M33 or dual-core Hazard3 RISC-V processor running at 150MHz.
- Memory: Built-in 520KB SRAM and 4MB on-chip Flash.
- Compact Design: Features stamp holes and header pads for easy integration into custom baseboards.
- GPIO Accessibility: All GPIO pins exposed, with 23 pins via headers and 7 pins via bottom pads, along with the SWDIO interface exposed through bottom pads.
- USB Type-C Support: Designed for USB 1.1 host and device, supporting drag-and-drop programming for large storage devices.
- Onboard Features: Includes a RUN reset button, BOOT button, and a WS2812 RGB LED for enhanced functionality.
- Ultra-Compact PCB: Extremely small dimensions at 27mm (L) × 20.32mm (W).
- Rich Open-Source Resources: Supports C/C++ and MicroPython, with extensive development materials available.
Product Specifications
Parameter | Specification |
Supply Voltage | 5V (via Type-C or 5V pads on the through-hole) |
Dimensions | 27mm (L) x 20.32mm (W) |
Weight | 2.5g / 4.2g (with header pins soldered) |
RP2350 Overview
Category | Feature |
Processor | Dual Arm Cortex-M33 or dual Hazard3 RISC-V processors @ 150MHz |
Software-compatible with RP2040 | |
Memory | 520KB on-chip SRAM |
Security Features | ARM TrustZone for Cortex-M |
Optional boot signing with key fingerprint in OTP | |
Protected OTP storage for boot decryption keys | |
Global bus filtering for security/privilege levels | |
Assignable security domains for peripherals, GPIOs, and DMA channels | |
Hardware fault injection mitigations | |
Hardware SHA-256 accelerator | |
Interfaces | 2 x UART |
2 x SPI controllers | |
2 x I2C controllers | |
1 x USB 1.1 controller and PHY (host and device support) | |
24 x PWM channels | |
4/8 x ADC channels | |
Programmable I/O | 12 x PIO state machines for custom hardware interfaces |
GPIO | 30 GPIO pins |
Development Support | Open-source C/C++ SDK |
MicroPython support |
Features stamp holes and header pads for easy integration into custom baseboards
29 Multi-function GPIO Pins
Supports configurable pin functions for convenient and flexible development and integration
Resource Overview
- Type-C Connector: Supports USB 1.1 host and device, can be used for program downloading.
- Linear Regulator ME6211C33M5G: Provides a 3.3V output with a maximum current output of 500mA.
- WS2812: Full-color RGB LED for visual indication.
- RUN Reset Button: Used to reset the board.
- BOOT Button: Press and hold this button while powering on to enter download mode.
- RP2350A: Dual-core Arm Cortex-M33 or dual-core Hazard3 RISC-V processor running at 150MHz.
- W25Q32RVXHJQ: 4MB Nor-Flash for storage.
Dimensions
Product Display
WIKI
RP2350-MINI: RP2350A Dual-Core Microcontroller – Raspberry Pi-Based - Wiki
Package Contents
1. RP2350-MINI x 1