🚚 Free Worldwide Shipping on All Orders!Shop Now
Raspberry Pi RP2354B Microcontroller
HomeStore

Raspberry Pi RP2354B Microcontroller

Raspberry Pi RP2354B Microcontroller

$7.90
Raspberry Pi RP2354B Microcontroller
$7.90

The Story

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

We are 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/RP2354B 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 RP2350/RP2354B 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 RP235x Design Guidelines

  • Please read and follow the RP235x design guide
  • Please refer to the datasheet, including errata and our reference design in KiCAD format
  • Please use the 12 MHz Abracon ABM8-272-T3 crystal oscillator
  • If using the on-chip SMPS, please use the custom polarised inductor from Abracon (AOTA-B201610S3R3-101-T) and orient it according to the instructions in the design guide

RP2354B Specifications

  • RP2354B:
    • 48 GPIO
    • 10x10 QFN80
    • 2MB 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
  • RP2354B will remain in production until at least January 2045

Resources

  • Datasheet
  • Hardware design with RP2350
  • RP2350 product brief
  • Minimal RP2350A and B reference design in KiCAD
  • Product number: Raspberry Pi SC1512 (SC1512-A4)

Package Contents

  • 5x RP2354B microcontrollers (in tape, cut from reel)
Raspberry Pi RP2354B Microcontroller - Image 2

Details & Craftsmanship

Every detail has been carefully considered to bring you the perfect product.

Description

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

We are 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/RP2354B 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 RP2350/RP2354B 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 RP235x Design Guidelines

  • Please read and follow the RP235x design guide
  • Please refer to the datasheet, including errata and our reference design in KiCAD format
  • Please use the 12 MHz Abracon ABM8-272-T3 crystal oscillator
  • If using the on-chip SMPS, please use the custom polarised inductor from Abracon (AOTA-B201610S3R3-101-T) and orient it according to the instructions in the design guide

RP2354B Specifications

  • RP2354B:
    • 48 GPIO
    • 10x10 QFN80
    • 2MB 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
  • RP2354B will remain in production until at least January 2045

Resources

  • Datasheet
  • Hardware design with RP2350
  • RP2350 product brief
  • Minimal RP2350A and B reference design in KiCAD
  • Product number: Raspberry Pi SC1512 (SC1512-A4)

Package Contents

  • 5x RP2354B microcontrollers (in tape, cut from reel)
Raspberry Pi RP2354B Microcontroller | The Pi Hut