
Deze machines maken gebruik van een ARM-processor van 700 MHz en modellen kunnen worden uitgerust met 256 MB of 512 MB RAM. Ze kunnen maximaal vijf USB 2.0-poorten ondersteunen. Raspberry Pis kan een MicroSD-kaart of flash-geheugen (tot 4 GB) gebruiken voor niet-vluchtige opslag en gebruikt HDMI voor digitale audio- en video-uitvoer. Er is geen ingebouwde netwerkinterface, maar ze ondersteunen Wi-Fi en Ethernet-netwerken via USB.
Raspberry Pis voert Linux gewoonlijk uit als hun besturingssysteem. Arch linux, Fedora, Puppy Linux, Slackware, FreeBSD, NetBSD, OpenSUSE en RISC OS zijn beschikbaar voor de Pi. Raspbmc, een besturingssysteem dat speciaal is ontwikkeld voor het gebruik van de Pi als een digitale mediacenter of HTPC, is ook beschikbaar.
ARM-processor, BeagleBoard, hardwarevoorwaarden, Linux