Raspberry Pi

Raspberry Pi computers include several generations and form factors. CPU architecture, core count, RAM, networking and connectors vary: early models and Pi Zero do not have the same specifications as Pi 5. Pico boards are microcontrollers rather than Linux-class Raspberry Pi computers.

A supported operating system runs from storage and uses drivers to access the board's hardware. GPIO software depends on the model and software stack. Some boards use a 40-pin header, early boards use 26 pins, and Compute Modules need a carrier board. Mechanical fit alone does not establish HAT, driver or electrical compatibility.

In plain terms

A compact desktop computer with a workshop connector. The operating system handles complex tasks while the GPIO header provides carefully limited electrical connections.

Why designers use it

Best for

Key specifications

When not to use it

Common mistakes

Where you will find it

A short history

Raspberry Pi's hardware documentation records a family that expanded across full-size boards, Zero boards, keyboard computers and Compute Modules. Their specifications and connectors differ. Reading the model tables is more reliable than treating the newest board's capabilities as the specification of every Raspberry Pi.

Good to know

Related