🎉 Up to 70% Off Selected ItemsShop Sale
HomeStoreComponents & Parts

Raspberry Pi RP2350B Microcontroller

Product image 1
Product image 2

Raspberry Pi RP2350B Microcontroller

Components & Parts

The RP2350B microcontroller from Raspberry Pi offers significant enhancements over RP2040, whilst continuing to provide their signature values of high-performance, low-cost, accessible computing, distilled into an extraordinary microcontroller.

The Raspberry Pi RP2350B is a variant of the RP2350-family of microcontrollers from Raspberry Pi. This RP2350B variant comes in a QFN-80 (10x10mm) package along with 48 GPIO and 8 analogue inputs. It has no internal flash.

Updated version! We're now stocking the latest A4 stepping, which has addressed a number of errata on the previous A2 version. Read more about the update here.

The unique dual-core, dual-architecture capability of RP2350 provides a pair of industry-standard Arm Cortex-M33 cores with hardware single-precision floating point and DSP instructions @150MHz, and a pair of open-hardware Hazard3 RISC-V cores, selectable in software or by programming the on-chip OTP memory.

The RP2350B has a comprehensive security architecture, built around Arm TrustZone for Cortex-M, along with a second-generation PIO subsystem that provides flexible interfacing with no CPU overhead.

Sold in a pack of five.

RP2350 Device Family Comparison

Product Package Internal flash GPIO Analogue inputs
RP2350A QFN-60 None 30 4
RP2350B QFN-80 None 48 8
RP2354A QFN-60 2 MB 30 4
RP2354B QFN-80 2 MB 48 8

RP2354A and RP2354B feature 2MB of internal flash. In all other respects, including pinout, they are identical to their flashless counterparts RP2350A and RP2350B. They use the same QFN-60 (RP2354A) and QFN-80 (RP2354B) packages.

Important RP2350 Design Guidelines

Specifications

  • RP2350B:
    • 48 GPIO
    • 10x10 QFN80
    • No Internal Flash
    • 8x Analogue inputs
  • A4 Stepping
  • Dual Arm Cortex-M33 or dual Hazard3 RISC-V processors @ 150MHz
  • 520 KB on-chip SRAM
  • Robust and fully documented security features:
    • ARM TrustZone for Cortex-M
    • 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
  • 2 × UART
  • 2 × SPI controllers
  • 2 × I2C controllers
  • 24 × PWM channels
  • 4/8 x ADC channels
  • 1 × USB 1.1 controller and PHY, with host and device support
  • 12 × PIO state machines
  • Software-compatible with RP2040
  • Open source C/C++ SDK, MicroPython support
  • RP2350 will remain in production until at least January 2045

Resources

Package Contents

  • 5x RP2350B microcontrollers (in tape, cut from reel)
$1.68

Original: $4.80

-65%
Raspberry Pi RP2350B Microcontroller—

$4.80

$1.68

Product Information

Shipping & Returns

Description

The RP2350B microcontroller from Raspberry Pi offers significant enhancements over RP2040, whilst continuing to provide their signature values of high-performance, low-cost, accessible computing, distilled into an extraordinary microcontroller.

The Raspberry Pi RP2350B is a variant of the RP2350-family of microcontrollers from Raspberry Pi. This RP2350B variant comes in a QFN-80 (10x10mm) package along with 48 GPIO and 8 analogue inputs. It has no internal flash.

Updated version! We're now stocking the latest A4 stepping, which has addressed a number of errata on the previous A2 version. Read more about the update here.

The unique dual-core, dual-architecture capability of RP2350 provides a pair of industry-standard Arm Cortex-M33 cores with hardware single-precision floating point and DSP instructions @150MHz, and a pair of open-hardware Hazard3 RISC-V cores, selectable in software or by programming the on-chip OTP memory.

The RP2350B has a comprehensive security architecture, built around Arm TrustZone for Cortex-M, along with a second-generation PIO subsystem that provides flexible interfacing with no CPU overhead.

Sold in a pack of five.

RP2350 Device Family Comparison

Product Package Internal flash GPIO Analogue inputs
RP2350A QFN-60 None 30 4
RP2350B QFN-80 None 48 8
RP2354A QFN-60 2 MB 30 4
RP2354B QFN-80 2 MB 48 8

RP2354A and RP2354B feature 2MB of internal flash. In all other respects, including pinout, they are identical to their flashless counterparts RP2350A and RP2350B. They use the same QFN-60 (RP2354A) and QFN-80 (RP2354B) packages.

Important RP2350 Design Guidelines

Specifications

  • RP2350B:
    • 48 GPIO
    • 10x10 QFN80
    • No Internal Flash
    • 8x Analogue inputs
  • A4 Stepping
  • Dual Arm Cortex-M33 or dual Hazard3 RISC-V processors @ 150MHz
  • 520 KB on-chip SRAM
  • Robust and fully documented security features:
    • ARM TrustZone for Cortex-M
    • 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
  • 2 × UART
  • 2 × SPI controllers
  • 2 × I2C controllers
  • 24 × PWM channels
  • 4/8 x ADC channels
  • 1 × USB 1.1 controller and PHY, with host and device support
  • 12 × PIO state machines
  • Software-compatible with RP2040
  • Open source C/C++ SDK, MicroPython support
  • RP2350 will remain in production until at least January 2045

Resources

Package Contents

  • 5x RP2350B microcontrollers (in tape, cut from reel)