Een Raspberry Pi singleboardcomputer bestaat uit een kleine printplaat met een Broadcom SoC, elektronische componenten en een aantal onderdelen voor connectoren waarmee onder andere een toetsenbord en een monitor aangesloten kunnen worden. De verschillende versies van de Raspberry Pi hebben een Broadcom-processor, RAM, GPU, meerdere USB-poorten, HDMI- en Ethernet-ingang (op het eerste model na), 40 GPIO-pinnen (van de Raspberry Pi 2) en een camera-aansluiting. De eerste versie had een SD-kaart en latere edities een MicroSD-kaart als geheugen.