RP2350

RP2350

Manufacturer

Raspberry Pi

Category

Microcontroller

Package

QFN-60, QFN-80

Overview

Part: Raspberry Pi RP2350

Type: High-performance, Secure Microcontroller

Key Specs:

  • CPU Clock Speed: 150 MHz
  • On-chip SRAM: 520 KB
  • On-chip OTP: 8 KB
  • External QSPI Flash/PSRAM Support: Up to 16 MB (additional 16 MB via second chip-select)
  • GPIO Pins: 30 or 48

Features:

  • Dual Arm Cortex-M33 or dual Hazard3 RISC-V processors
  • Arm TrustZone for Cortex-M
  • Signed boot
  • SHA-256 acceleration
  • Hardware TRNG
  • Fast glitch detectors
  • Three Programmable I/O (PIO) co-processors with 12 independent state machines
  • 2x UART
  • 2x SPI controllers
  • 2x I2C controllers
  • 24x PWM channels
  • 4/8x ADC channels
  • 1x USB 1.1 controller and PHY, with host and device support
  • Optional boot signing, enforced by on-chip mask ROM
  • Protected OTP storage for optional boot decryption key
  • Global bus filtering based on Arm or RISC-V security/privilege levels
  • Peripherals, GPIOs, and DMA channels individually assignable to security domains
  • Hardware mitigations for fault injection attacks

Applications:

  • Cost-optimised embedded computing
  • Secure applications requiring trusted firmware
  • Industrial IoT deployments with demanding I/O requirements

Package:

  • QFN-60
  • QFN-80

Features

CPU:Dual Arm Cortex-M33 or dual Hazard3 RISC-V processors
@ 150MHz
Memory:• 520 KB on-chip SRAM, in ten independent banks
• Support for up to 16 MB of external QSPI flash/PSRAM via
dedicated QSPI bus; additional 16 MB flash/PSRAM accessible
via optional second chip-select
Peripherals:• 2 × UART
• 2 × SPI controllers
• 2 × I2C controllers
• 24 × PWM channels
• 4/8 × ADC channels
• 1 × USB 1.1 controller and PHY, with host and device support
• 12 × PIO state machines
Security features:• Optional boot signing, enforced by on-chip mask ROM, with key
fingerprint in OTP
• Protected OTP storage for optional boot decryption key
• Global bus filtering based on Arm or RISC-V security/privilege
levels
• Peripherals, GPIOs, and DMA channels individually assignable
to security domains
• Hardware mitigations for fault injection attacks
• Hardware SHA-256 accelerator
Package:
ProductPackage
------------------
RP2350AQFN-60
RP2350BQFN-80
RP2354AQFN-60
RP2354BQFN-80
  • Production lifetime: Raspberry Pi understands the value to customers of long-term product availability and therefore aims to continue supply for as long as practically possible. We expect RP2350 to remain in production until at least January 2045.
  • Compliance: For a full list of local and regional product approvals, please visit pip.raspberrypi.com

Pin Configuration

RP2350 QFN-60 Pinout

PinNameTypeDescription
1IOVDDPPower supply for digital GPIOs (1.8V–3.3V)
2GPIO0I/OGeneral-purpose digital input/output
3GPIO1I/OGeneral-purpose digital input/output
4GPIO2I/OGeneral-purpose digital input/output
5GPIO3I/OGeneral-purpose digital input/output
6DVDDPDigital core power supply (1.1V)
7GPIO4I/OGeneral-purpose digital input/output
8GPIO5I/OGeneral-purpose digital input/output
9GPIO6I/OGeneral-purpose digital input/output
10GPIO7I/OGeneral-purpose digital input/output
11IOVDDPPower supply for digital GPIOs (1.8V–3.3V)
12GPIO8I/OGeneral-purpose digital input/output
13GPIO9I/OGeneral-purpose digital input/output
14GPIO10I/OGeneral-purpose digital input/output
15GPIO11I/OGeneral-purpose digital input/output
16GPIO12I/OGeneral-purpose digital input/output
17GPIO13I/OGeneral-purpose digital input/output
18GPIO14I/OGeneral-purpose digital input/output
19GPIO15I/OGeneral-purpose digital input/output
20IOVDDPPower supply for digital GPIOs (1.8V–3.3V)
21XINICrystal oscillator input
22XOUTOCrystal oscillator output
23SWCLKISerial Wire Clock (debug interface)
24DVDDPDigital core power supply (1.1V)
25SWDIOI/OSerial Wire Data I/O (debug interface)
26RUNIGlobal asynchronous reset (active low)
27GPIO16I/OGeneral-purpose digital input/output
28GPIO17I/OGeneral-purpose digital input/output
29GPIO18I/OGeneral-purpose digital input/output
30IOVDDPPower supply for digital GPIOs (1.8V–3.3V)
37GNDSGround
38GNDSGround
39DVDDPDigital core power supply (1.1V)
40GPIO26_ADC0I/OGeneral-purpose digital input/output with ADC channel 0
46VREG_FBSInternal core voltage regulator feedback
47VREG_LXSInternal core voltage regulator inductor connection
48VREG_VINPCore voltage regulator input (2.7V–5.5V)
49QSPI_SD3I/OQSPI data line 3
50QSPI_SCLKI/OQSPI serial clock
51QSPI_SD0I/OQSPI data line 0
52QSPI_SD2I/OQSPI data line 2
53QSPI_SSI/OQSPI chip select
54QSPI_SD1I/OQSPI data line 1
55QSPI_IOVDDPQSPI interface IO supply
56GNDSGround
57USB_DMI/OUSB data minus line
58USB_DPI/OUSB data plus line
59VREG_FBSInternal core voltage regulator feedback
60USB_OTP_VDDPUSB PHY and OTP power supply (3.3V)

Notes:

  • ADC_AVDD pin not explicitly listed in source pinout diagram; ADC functionality available on GPIO26_ADC0 (pin 40)
  • VREG_PGND and VREG_AVDD referenced in header but specific pin assignments not provided in the pinout table
  • Multiple IOVDD and DVDD pins distributed around the package for power distribution
  • Multiple GND pins for ground distribution

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
RP2350ARaspberry Pi
RP2350BRaspberry Pi
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free