Skip to content
Hardware & devices

Raspberry Pi

A family of small single-board computers running Linux, used in IoT as gateways, edge devices and prototyping platforms, with compute modules for production.

The Raspberry Pi is a credit-card-sized computer built around an application processor with RAM, Ethernet, Wi-Fi, USB and a 40-pin GPIO header, running a Debian-based Linux. In IoT it fills the role a microcontroller cannot: hosting a local MQTT broker, running Home Assistant, acting as a protocol gateway for Modbus or Zigbee, or processing camera frames at the edge. The Pi Pico line, by contrast, is a microcontroller board and belongs with Arduino-class devices.

For production the standard board is awkward: connectors in the wrong places, an SD card that wears out, and no industrial temperature rating. The Compute Module answers that by packaging the same silicon as a system on module for a custom carrier board. Supply availability can be a constraint, so designs that depend on a single board should plan for it.

Part of the IoT Glossary. Spotted an error or a missing term? Tell us.