Queste macchine utilizzano un processore ARM da 700 MHz e i modelli possono essere dotati di 256 MB o 512 MB di RAM. Possono supportare fino a cinque porte USB 2.0. Raspberry Pis può utilizzare una scheda MicroSD o una memoria flash (fino a 4 GB) per la memorizzazione non volatile e utilizza l'HDMI per l'uscita audio e video digitale. Non esiste un'interfaccia di rete integrata, ma supportano la rete Wi-Fi e Ethernet tramite USB.
Raspberry Pis usa normalmente Linux come sistema operativo. Arch Linux, Fedora, Puppy Linux, Slackware, FreeBSD, NetBSD, OpenSUSE e RISC OS sono disponibili per il Pi. È inoltre disponibile Raspbmc, un sistema operativo creato appositamente per l'utilizzo del Pi come centro multimediale digitale o HTPC.
Processore ARM, BeagleBoard, termini Hardware, Linux