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.
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
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
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
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
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.
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.
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.
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
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.
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
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.
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
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
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
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.
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.
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.
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.
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
RP2350
Raspberry Pi
High-performance, secure microcontroller with dual-core, dual-architecture (Arm Cortex-M33 or Hazard3 RISC-V) and upgraded interfacing capabilities.
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
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.