Raspberry Pi has announced an exciting new addition to its microcontroller family: the Raspberry Pi Pico 2, powered by the dual-architecture, quad-core RP2350 microcontroller. Building on the success of the RP2040, the RP2350 takes performance to the next level, offering increased speed, improved memory, and enhanced security features while maintaining full compatibility with earlier Raspberry Pi Pico models.
Meet the RP2350: A Powerful and Versatile Chip
At the heart of the Pico 2 is the RP2350 microcontroller, which brings significant upgrades over its predecessor. The RP2350 boasts four processor cores, including two 150MHz Arm Cortex-M33 cores and two RISC-V Hazard3 cores. While all four cores cannot run simultaneously, developers can choose between the Cortex-M33 or RISC-V cores depending on their project requirements. The chip also includes 520kB of SRAM, nearly double that of the RP2040, and supports up to 16MB of external flash or PSRAM, making it ideal for demanding applications.
Raspberry Pi Pico 2 Technical Specifications:
- Microcontroller: Raspberry Pi RP2350
- Dual-architecture quad-core processor
- 2x Arm Cortex-M33 cores (150MHz)
- 2x RISC-V Hazard3 cores
- Memory:
- 520kB on-chip SRAM
- 4MB onboard quad-SPI flash (supports up to 16MB)
- Optional PSRAM or additional flash memory support
- GPIO:
- 26x 3.3V logic, 5V-tolerant general-purpose input/output (GPIO) pins
- 4x analog-to-digital converter (ADC) pins
- 24x pulse-width modulation (PWM) channels
- 2x UART, 2x SPI, 2x I2C interfaces
- 12x Programmable I/O (PIO) state machines
- Connectivity:
- USB 1.1 controller with host and device support
- Micro-USB for power and data transfer
- Display Support:
- 4-lane DSI interface for displays up to 1200x2520 resolution
- HSTX (High-Speed Transmission) peripheral for DVI/DSI support
- Peripherals:
- 4-lane CSI camera interface for sensors up to 25MP
- USB-C 3.1 port with DisplayPort support
- 2x PCIe Gen 3 interfaces
- Security Features:
- Arm TrustZone for Cortex-M
- Secure boot with signed firmware
- 8kB one-time programmable memory for key storage
- Hardware true random number generator (TRNG)
- Fault injection attack mitigations
- SHA-256 acceleration
- Programming:
- Supports C/C++ SDK and MicroPython
- Power:
- 1.8-5.5V input via USB or external power source
A Development Platform for All Projects
The Raspberry Pi Pico 2 is designed to be an all-in-one development platform. Its 26 GPIO pins are 5V-tolerant and offer a wide range of connectivity options, including UART, SPI, I2C, PWM, and ADC capabilities. A USB 1.1 controller allows for both host and device operations, while the built-in high-speed transmission (HSTX) peripheral enables DVI/DSI display support. With Micro-USB for power and data transfer, the board retains compatibility with previous Pico models, ensuring a smooth transition for existing projects.
Enhanced Security and Performance
Security is a key focus of the RP2350, which includes Arm's TrustZone technology, offering secure boot, 8kB of one-time programmable memory, a true random number generator (TRNG), and hardware defenses against fault injection attacks. These advanced security features make the Pico 2 a great choice for professional developers integrating microcontrollers into their products.
Optimized for AI and Machine Learning
For developers looking to push the boundaries of AI and machine learning, the RP2350 offers flexible processing options and support for advanced peripherals. Engineer Dmitry Grinberg, who has worked extensively with the RP2350, notes its exceptional overclocking capabilities and expanded DMA options, allowing for innovative PIO designs and greater system efficiency.
The Raspberry Pi Pico 2 is now available for purchase at an affordable $5, with production reels available for large-scale manufacturing. Looking ahead, Raspberry Pi plans to release a Pico 2 W by the end of the year, featuring integrated Wi-Fi and Bluetooth capabilities. Additionally, variants of the RP2350 chip with stacked flash memory are in development, marking a new milestone for the RP family by eliminating the need for external flash.
For more information, visit the official Raspberry Pi websitevisit the official Raspberry Pi website and explore the full potential of the Pico 2 and RP2350 for your next project.
0 Post a Comment/Comments: