Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

Raspberry Pi Datasheets

23 Raspberry Pi datasheets read into specs, pinouts and ratings, including Microcontrollers (MCU).

Raspberry Pi parts by category

Raspberry Pi datasheets

23 parts · page 1 of 1. Most used first, then by part number.

RP2040

Raspberry Pi

A high-performance, low-cost, and easy-to-use dual-core ARM Cortex-M0+ microcontroller with 264kB on-chip SRAM, extensive peripherals including a unique Programmable I/O (PIO) subsystem, and support for up to 16MB external QSPI Flash.

MicrocontrollerQFN-56

CM5Lite

Raspberry Pi

Raspberry Pi Compute Module 5 Lite variant (no on-board eMMC; SD card/eMMC interface exposed on connector pins) for deeply embedded and industrial applications, with processor, LPDDR4x RAM, and two 100-pin connectors

System on Module (Compute Module)

GEN4-RP2350-24

Raspberry Pi

2.4-inch non-touch IPS TFT LCD intelligent display module (240x320) with an RP2350B processor, 16MB QSPI flash, 8MB PSRAM, microSD socket and USB-C

Microcontroller

GEN4-RP2350-32

Raspberry Pi

3.2-inch 240x320 TN TFT LCD intelligent display module based on the RP2350B processor, with 16MB QSPI flash, 8MB PSRAM, microSD socket, native USB-C and 30-pin FFC interface; the base -32 variant is the non-touch version

Microcontroller

RP2040-E1

Raspberry Pi

RP2040 is a dual-core ARM Cortex-M0+ microcontroller from Raspberry Pi with DMA, USB, PIO, ADC and 30 GPIOs. 'E1' in the requested part number appears to refer to errata RP2040-E1 (watchdog counter decrements twice per tick), not an orderab

Microcontroller

RP2040-E10

Raspberry Pi

RP2040 dual-core ARM Cortex-M0+ microcontroller from Raspberry Pi; 'RP2040-E10' is an erratum reference (unreliable BADWRITE field in the ROSC STATUS register), not an orderable part number.

Microcontroller

RP2040-E2

Raspberry Pi

RP2040 dual-core ARM Cortex-M0+ microcontroller by Raspberry Pi with 30 GPIOs, USB 1.1 controller, ADC, DMA, PIOs and on-chip SRAM; the provided text is a datasheet that lists RP2040-E2 as an errata reference rather than a package variant.

Microcontroller

RP2040-E3

Raspberry Pi

RP2040 dual-core ARM Cortex-M0+ microcontroller from Raspberry Pi; 'RP2040-E3' is an errata reference (USB host interrupt endpoint buffer select bug), not an orderable part number.

Microcontroller

RP2040-E4

Raspberry Pi

RP2040 is Raspberry Pi's debut dual-core Cortex-M0+ microcontroller with on-chip SRAM, DMA, USB 1.1 host/device, and programmable I/O. The supplied text is the datasheet for the RP2040 family; 'E4' in the part number corresponds to a docume

Microcontroller

RP2040-E5

Raspberry Pi

RP2040 is Raspberry Pi's debut microcontroller; the supplied 'RP2040-E5' is an errata reference (USB device fails to exit RESET state on a busy USB bus), not an orderable part number.

Microcontroller

RP2040-E6

Raspberry Pi

RP2040 is a dual-core ARM Cortex-M0+ microcontroller from Raspberry Pi with DMA, USB, PIO, and ADC peripherals. Note: 'RP2040-E6' is an errata reference (GPIO digital inputs not disabled for ADC pins by default), not an orderable part numbe

Microcontroller

RP2040-E7

Raspberry Pi

RP2040 dual-core ARM Cortex-M0+ microcontroller from Raspberry Pi; 'RP2040-E7' is an errata reference (ROSC/XOSC COUNT registers unreliable) rather than an orderable part number.

Microcontroller

RP2040-E8

Raspberry Pi

RP2040 is Raspberry Pi's debut microcontroller with a symmetric dual-core processor complex, large on-chip memory, deterministic bus fabric and Programmable I/O (PIO) subsystem; RP2040-E8 is the errata reference for an XIP DMA stream abort

Microcontroller

RP2040-E9

Raspberry Pi

RP2040 dual-core Cortex-M0+ microcontroller with 264 kB SRAM, 30 GPIOs, USB and programmable I/O; RP2040-E9 is the erratum identifier for a bootrom issue (ROM bootloader cannot boot directly into XIP cache-as-SRAM), not an orderable part nu

Microcontroller

RP2040.C

Raspberry Pi

Low-cost, high-performance dual ARM Cortex-M0+ microcontroller with 264 kB SRAM, 30 GPIO, programmable I/O (PIO), USB 1.1 host/device and external QSPI flash with XIP support

MicrocontrollerQFN-56

RP2040/DCD

Raspberry Pi

RP2040 is a dual-core ARM Cortex-M0+ microcontroller from Raspberry Pi with 30 GPIOs, a USB 1.1 controller/PHY, ADC, DMA, PLLs and on-chip core voltage regulator.

Microcontroller

RP2040/HCD

Raspberry Pi

Low-cost, high-performance dual ARM Cortex-M0+ microcontroller at up to 133 MHz with 264 kB SRAM, 30 GPIO, 8 PIO state machines and USB 1.1 host/device.

Microcontroller

RP2040B0

Raspberry Pi

RP2040 dual-core ARM Cortex-M0+ microcontroller from Raspberry Pi with 30 GPIOs, DMA, PIO, USB and on-chip SRAM; the B0 silicon revision is covered by this datasheet.

Microcontroller

RP2040B1

Raspberry Pi

RP2040 dual-core Arm Cortex-M0+ microcontroller (stepping B1) with on-chip SRAM, USB 1.1 controller, PIO, DMA, ADC and 30 GPIOs; uses external QSPI flash.

Microcontroller

RP2040E2

Raspberry Pi

RP2040 dual-core ARM Cortex-M0+ microcontroller from Raspberry Pi with 30 GPIOs, USB 1.1 host/device, PIO, DMA, and ADC. Note: the supplied text is the full chip datasheet; 'RP2040E2' appears only as erratum RP2040-E2 (USB device endpoint a

Microcontroller

RP2350

Raspberry Pi

High-performance, secure microcontroller with dual-core, dual-architecture (Arm Cortex-M33 or Hazard3 RISC-V) and upgraded interfacing capabilities.

MicrocontrollerQFN-60

RP2350A

Raspberry Pi

High-performance secure MCU with dual Arm Cortex-M33 or dual Hazard3 RISC-V cores at 150MHz, 520KB SRAM, 12 PIO state machines and TrustZone-based security; 30-GPIO variant without internal flash

Dual-Core Secure MicrocontrollerQFN-60

RP2350B

Raspberry Pi

Intelligent TFT LCD display modules (2.4", 2.8", 3.2", 3.5") built around the Raspberry Pi RP2350B processor, with optional resistive/capacitive touch, 16MB QSPI flash, 8MB PSRAM, microSD socket, USB-C and a 30-pin FFC interface.

Microcontroller