Raspberry Pi Models

ModelRelease YearCPU & SpeedRAMKey Ports / ConnectivityNotable Features / Notes
Raspberry Pi 1 Model B2009700 MHz single‑core ARM1176JZF‑S256 MB DDR SDRAM4 × USB 1.1, HDMI (via composite), Ethernet, GPIO, camera interfaceFirst Pi; standard 40‑pin header
Raspberry Pi 1 Model A2010700 MHz single‑core ARM1176JZF‑S256 MB1×USB, no Ethernet, same GPIOSlimmer, cheaper version of the B
Raspberry Pi 1 Model B+2012700 MHz ARM1176JZF‑S (unchanged)512 MB DDR SDRAM4×USB 2.0, mini‑HDMI, Gigabit‑Ethernet via USB‑OTG, higher‑current powerMore efficient power & better connectivity
Raspberry Pi 1 Model A+2015700 MHz ARM1176JZF‑S (unchanged)512 MB1×USB, no EthernetCompact A+ with improved I/O
Raspberry Pi Zero2015700 MHz ARM11512 MBMini‑HDMI, composite video, micro‑USB OTG, GPIOExtremely small & low‑cost
Raspberry Pi Zero W2017700 MHz ARM11512 MBAdds built‑in Wi‑Fi (2.4 GHz) and Bluetooth 4.1Wireless “Zero”
Raspberry Pi Zero WH2019700 MHz ARM11512 MBAdds pre‑stamped headers for easier prototyping“WH” = “Wireless + Headers”
Raspberry Pi 2 Model B2015900 MHz quad‑core ARM Cortex‑A71 GB DDR2 SDRAM4×USB 2.0, HDMI, Ethernet, GPIOFirst Pi with a quad‑core CPU
Raspberry Pi 3 Model B20161.2 GHz single‑core ARM Cortex‑A531 GB DDR2 SDRAM4×USB 2.0, HDMI, Ethernet, Wi‑Fi & Bluetooth (built‑in)First Pi with integrated wireless
Raspberry Pi 3 Model B+20181.4 GHz single‑core ARM Cortex‑A531 GB DDR2 SDRAMGigabit Ethernet over USB 2.0, better Wi‑Fi/BluetoothFaster networking & CPU
Raspberry Pi 4 Model B20191.5 GHz quad‑core ARM Cortex‑A722/4/8 GB LPDDR4 SDRAM (configurable)2×USB 3.0, 2×USB 2.0, dual‑micro‑HDMI, Gigabit Ethernet, PCIe x1 (for add‑ons), Wi‑Fi/Bluetooth 5.0Major jump in performance & I/O
Raspberry Pi 40020201.8 GHz quad‑core ARM Cortex‑A724 GB LPDDR4 SDRAMBuilt‑in keyboard, mini‑HDMI, micro‑USB, Ethernet, Wi‑Fi/BluetoothCompact “desktop” in a keyboard
Raspberry Pi 5 Model B20232.0 GHz quad‑core ARM Cortex‑A764/8 GB LPDDR5 SDRAM2×USB 3.1 Gen 2, 2×USB 2.0, dual‑micro‑HDMI (via MIPI‑DPI), Gigabit Ethernet, PCIe x2 (M.2 key‑E) for NVMe SSDs, Wi‑Fi/Bluetooth 5.2First Pi with PCIe & DDR5 support
Compute Module 1 (CM1)2012700 MHz ARM1176JZF‑S256 MB SDRAM10‑pin expansion, no onboard I/O; designed for embedded use“Chip‑in‑a‑Module” for custom boards
Compute Module 3 (CM3)2017700 MHz ARM11512 MB DDR3 SDRAM4‑pin expansion, no Ethernet or Wi‑Fi onboardTargeted at IoT & industrial
Compute Module 3+ (CM3+)20181.2 GHz single‑core ARM Cortex‑A53512 MB DDR3 SDRAMSame pinout as CM3, but faster CPUMinor upgrade over CM3
Compute Module 4 (CM4)20201.5 GHz quad‑core ARM Cortex‑A722/4/8 GB LPDDR4 SDRAMPCIe x1, Gigabit Ethernet (optional), 10‑pin I/O for peripheralsMost powerful CM; supports SSDs via PCIe
Raspberry Pi Pico2020RP2040 dual‑core ARM Cortex‑M0+ @133 MHz264 KB SRAM26 GPIO, 2×USB OTG (micro‑USB)Microcontroller board, not a full Linux SBC
Raspberry Pi Pico W2021RP2040 + built‑in Wi‑Fi (802.11b/g/n)264 KB SRAMAdds wireless connectivity to the microcontroller platformIdeal for IoT & sensor projects