Skip to content

Raspberry Pi - Introduction

The Raspberry Pi is a series of small, low-cost, high-performance single-board computers developed by the Raspberry Pi Foundation. Originally created to promote the teaching of basic computer science in schools and developing countries, its affordability, versatility, and active community have made it incredibly popular among hobbyists, educators, and even for industrial applications.

From the moment you see its compact circuit board, the Raspberry Pi encourages experimentation. It’s a platform for learning programming (especially Python), tinkering with electronics via its GPIO pins, and building a vast array of projects, from simple blinking LEDs to complex robots, media centers, or home automation systems.

It has become one of the best-selling computers globally, with most boards manufactured in the UK.

Since its launch in 2012, the Raspberry Pi has evolved through several generations, offering increasing performance and features. Key models include:

  • Raspberry Pi 1 (Models A, B, A+, B+): The original generation, establishing the credit-card size format (Model B/B+) and a smaller footprint (Model A/A+). Now largely superseded.
  • Raspberry Pi 2 (Model B): Introduced a significant performance boost with a quad-core processor.
  • Raspberry Pi 3 (Models B, A+, B+): Added built-in Wi-Fi and Bluetooth, making connectivity much easier. The 3B+ offered improved networking and processor speed.
  • Raspberry Pi 4 (Model B): A major upgrade with a much faster processor, more RAM options (up to 8GB), USB 3.0 ports, dual micro-HDMI outputs supporting 4K, and Gigabit Ethernet.
  • Raspberry Pi 400: A complete personal computer built into a compact keyboard, based on the Pi 4.
  • Raspberry Pi Zero Series (Zero, Zero W, Zero WH, Zero 2 W): An ultra-small, lower-cost form factor. The Zero W, WH (Wireless with Headers), and Zero 2 W include built-in Wi-Fi and Bluetooth. The Zero 2 W offers significantly improved performance close to a Pi 3.
  • Raspberry Pi Pico Series (Pico, Pico W): A microcontroller board (not a full computer like other Pis) based on the RP2040 chip. Designed for embedded electronics projects and physical computing. The Pico W adds Wi-Fi connectivity.

Key Specifications Overview (Recent Models)

Section titled “Key Specifications Overview (Recent Models)”

This table provides a comparison of key features for commonly used recent models. Note that specifications can vary slightly between revisions.

FeatureRaspberry Pi 4 Model BRaspberry Pi 400Raspberry Pi 3 Model B+Raspberry Pi Zero 2 WRaspberry Pi Pico W
Release Year(s)2019-20202020201820212022
Form FactorStandardKeyboardStandardMiniMicrocontroller
SoCBCM2711BCM2711BCM2837B0RP3A0 (BCM2710A1)RP2040
CPUQuad-core Cortex-A72 @ 1.5GHz (later 1.8GHz)Quad-core Cortex-A72 @ 1.8GHzQuad-core Cortex-A53 @ 1.4GHzQuad-core Cortex-A53 @ 1GHzDual-core Cortex-M0+ @ 133MHz
RAM1, 2, 4, or 8 GB LPDDR44 GB LPDDR41 GB LPDDR2512 MB LPDDR2264 KB SRAM
Wi-FiDual-band 802.11acDual-band 802.11acDual-band 802.11acSingle-band 802.11nSingle-band 802.11n
Bluetooth5.0 BLE5.0 BLE4.2 BLE4.2 BLENo
EthernetGigabitGigabitGigabit (via USB 2.0, ~300Mbps)NoNo
USB Ports2x USB 3.0, 2x USB 2.01x USB 3.0, 2x USB 2.04x USB 2.01x Micro USB (OTG)1x Micro USB (Data/Power)
HDMI Ports2x Micro-HDMI (4kp60)2x Micro-HDMI (4kp60)1x Standard HDMI (1080p60)1x Mini-HDMI (1080p60)No
GPIO40-pin40-pin40-pin40-pin (unpopulated)40-pin (26 usable)
Power InputUSB-C (5V/3A+)USB-C (5V/3A+)Micro USB (5V/2.5A+)Micro USB (5V/2.5A+)Micro USB / VSYS pin
StorageMicroSD CardMicroSD CardMicroSD CardMicroSD Card2MB Flash (onboard)

The concept originated in 2006 with Eben Upton, Rob Mullins, Jack Lang, and Alan Mycroft at the University of Cambridge’s Computer Laboratory. They were concerned about the declining number of students applying for computer science and their diminishing programming skills. They envisioned an affordable, programmable computer to inspire a new generation.

After several prototypes, the Raspberry Pi Foundation was formed, and the first model (Raspberry Pi Model B) was launched on February 29th, 2012, quickly selling out and surpassing all expectations. Subsequent models have consistently improved performance and features while maintaining low cost.

The name combines “Raspberry,” an ode to the tradition of fruit-named microcomputer companies (like Apple, Acorn, Apricot), and “Pi” referencing the Python programming language, which was intended as a primary language for the platform.