{"title":"Raspberry Pi RP2350A Microcontroller IC","handle":"raspberry-pi-rp2350a-microcontroller-ic","url":"/products/raspberry-pi-rp2350a-microcontroller-ic","description":"The RP2350A is a next-generation Raspberry Pi microcontroller IC designed for high-performance embedded projects, custom PCBs and compact connected devices. It builds on the RP2040 with a selectable dual-core, dual-architecture design, letting you run either Arm® Cortex-M33 cores or open-source Hazard3 RISC-V cores via software or OTP configuration.With a clock speed up to 150 MHz and 520 KB of SRAM, it is suited to demanding applications such as real-time control, edge AI and secure IoT systems. It also brings a broad set of peripherals, including USB 1.1 host/device support, SPI, I²C, UART, QSPI, PWM, PIO and ADC functionality.Security features include Arm® TrustZone® support, hardware SHA-256, TRNG, boot signature verification and fault injection mitigation. Documentation is available for the datasheet, RP2350 hardware design, product brief and a minimal reference design in KiCAD.This is the RP2350A in a 7×7 mm QFN-60EP package, designed for software compatibility with RP2040 projects, though it is not pin-compatible.Features:Extensive Peripherals: Provides up to 48 GPIOs, 12 PIO state machines, 24 PWM channels, eight analog inputs, USB 1.1 (Host/Device), and multiple UART/SPI/I2C controllers.Robust Security: Incorporates Arm® TrustZone®, a hardware SHA-256 accelerator, optional boot signing, and fault injection mitigations.Easy Migration: Highly software-compatible with the RP2040, making it simple to migrate existing projects.Specifications:CPU: Dual-core Arm Cortex-M33 or dual-core Hazard3 RISC-V (selectable via OTP/software)Clock speed: Up to 150 MHz clock speedSRAM: 520 KB SRAMOTP memory: 8 KB OTP memoryExternal memory interface: QSPI interface for external flash/PSRAM (no internal flash)GPIO: 30 GPIOsSPI: 2 × SPII²C: 2 × I²CUART: 2 × UARTQSPI: 1 × QSPI (1/2/4-bit, 2 CS)HSTX: 1 × HSTX (digital video out)PWM: 24 PWM channelsPIO: 12 PIO state machinesADC: 4 × ADC (12-bit) + internal temperature sensorUSB: USB 1.1 (host/device, LS/FS)TrustZone: TrustZone (Arm only)Hardware SHA-256: Hardware SHA-256TRNG: TRNGBoot security: Boot signature verificationFault injection mitigation: Fault injection mitigationReal-time clock: Real-time clockWatchdog timer: Watchdog timerGeneral-purpose timers: General-purpose timers (PWM, capture/compare)Oscillators: Crystal and internal RC oscillatorsPLLs: Dual PLLs (48 MHz USB, 150 MHz core)Low-power modes: Multiple low-power modesPower regulation: On-chip SMPS and LDOPackage: 7×7 mm QFN-60EP packageSoftware compatibility: Software compatible with RP2040 (not pin-compatible)Production support: Production supported through at least 2045Use it when you need an RP2040-style development path with more processing flexibility, stronger security features and a richer peripheral set for your own hardware designs.","vendor":"SparkFun","product_type":"Microcontroller IC","in_stock":true,"options":[],"variants":[{"id":15981,"title":"Default Title","sku":"SF-COM-29062","mpn":"COM-29062","price":2.39,"on_sale":false,"in_stock":true,"available_quantity":443}]}