Raspberry Pi 4 Model B (2019)Raspberry Pi 4 Model B, pohľad zvrchuRaspberry Pi 400 (2020)Raspberry Pi Zero (2015)Raspberry Pi výpočtový modul 3 (2017)Modul kamery k Raspberry Pi s páskovým prívodomDesktopové prostredie operačného systému RaspbianBloková schéma Raspberry Pi 1 a 2Raspberry Pi 5
Základom Raspberry Pi 2 je SoC BCM2836 tiež firmy Broadcom, ktorý obsahuje štyri spätne kompatibilné CPU s taktom 900 MHz, posilnenú jednotkou SIMD a 1 GiB pamäte RAM.
Základom aktuálnejšieho modelu Raspberry Pi 3 a Compute Module 3 je SoC BCM2837 firmy Broadcom s taktom 1,2 GHz.
Všetky typy Raspberry Pi obsahujú grafický procesorVideoCore IV kompatibilný s OpenGL ES 2.0. Naopak neobsahujú žiadne rozhranie pre pevný disk alebo SSD – pre zavedenie systému a trvalé uchovanie dát je určený slot na SD kartu.
Jednodosková verzia bola ponúkaná v dvoch modeloch: Model 1B+ sa ponúka za 25 amerických dolárov, pričom táto verzia má navyše sieťový adaptér s konektorom RJ45 a druhý USB port. Model 2B bol ponúkaný za 35 amerických dolárov.
Raspberry Pi výpočtový modul je ponúkaný na doske o veľkosti 67,6 × 30 mm, so zhodným SoC a druhým čipom, ktorý je softvérovo kompatibilný s SD kartou v modeli A/B. Je primárne určený pre zasunutie do užívateľskej dosky pomocou štandardného DDR2 SODIMM konektoru, prípadne do vstupno-výstupného modulu dodávaného výrobcom.
V novembri 2020 bola na trh uvedená aj desktopová verzia Raspberry Pi 400, zabudovaná v kompaktnej klávesnici.[4] Model je odvodený od Pi 4 Model B so 4 GiB RAM a so štandardným taktom zvýšeným na 1,8 GHz.[5]
Raspberry Pi 1 modely A a B obsahovali 26-pinový GPIO konektor. Všetky ďalšie modely od Pi 1 B+ vyššie obsahujú 40-pinový GPIO konektor s prvými 26 pinmi zapojenými kompatibilne s pôvodným konektorom Pi 1 A a B.[6][7][8][9]
Na 40-pinovom konektore sú štandardne vyvedené nasledovné rozhrania:[9]
26× univerzálny 3-stavový vstupno-výstupný kanál s voliteľnou orientáciou a pull-up/down rezistorom (GPIO0 – GPIO25)
1× UART (TXD0, RXD0), implicitne v Raspberry Pi OS využitý ako sériová konzola (115 200 baud, 8 data, 0 parity, 1 stop bit)[10]
2× I²C (SDA1, SCL1; ID_SD, ID_SC), pričom ID rozhranie je vyhradené na autodetekciu rozširujúcich modulov prostredníctvom I²C EEPROM[7]
1× DPI (GPIO0 – GPIO27), využiteľný pre pripojenie paralelne riadeného displeja alebo vytvorenie analógového VGA výstupu[12][13]
2× hardvérový PWM kanál (softvérové PWM je možné generovať na ľubovoľnom GPIO pine)[7]
3,3 V napájanie (využiteľné pre napájanie pripojeného modulu z Raspberry, max. odber 50 mA)[6][9]
5 V napájanie (využiteľné obojsmerne – pre napájanie pripojeného modulu z Raspberry alebo externé napájanie samotného Raspberry)[6]
Vývody UART, I²C, SPI, DPI a hw PWM sú dostupné ako voliteľné alternatívne funkcie na úkor súbežných GPIO kanálov. Všetky rozhrania využívajú 3,3 V logiku bez 5 V tolerancie – pre pripojenie 5 V periférií je všeobecne potrebné použiť prevodníky úrovní.[7]