Raspberry Pi je vývojová deska velikosti platební karty, kterou poprvé v roce 2012 představila Anglická nadace Raspberry Pi Foundation s cílem podpořit výuku informatiky ve školách a seznámit studenty s tím, jak mohou počítače řídit různá zařízení.
Raspberry Pi je vlastně malý „počítač“, který umí pomocí různých periferií připojovat různá elektronická zřízení a vytvořit prakticky jakýkoli myslitelný projekt(na který ovšem bude v Raspberry dostatečná výpočetní kapacita). Desky, podle svých variant, disponují rozhraními GPIO, UART, I2C, SPI, I2S, HDMI, WiFi, Bluetooth a Ethernet.
Pro chod tohoto počítače je k dispozici několik operačních systémů založených na systému Linux. Jsou k dispozici varianty systému pro desktopové použití, tak i varianta pouze s příkazovým řádkem. Oficiálním operačním systémem je v tuto chvíli Raspberry Pi OS(dříve Raspbian) založený na Linuxovém systému Debian.
Díky hardwarové a softwarové výbavě a nepřebernému množství doplňků se dají tyto desky, především verze 3B, 3B+ a 4B použít například jako domácí multimediální centra nebo i jako slabší náhradu klasického počítače. Další použití může být v oblasti IoT, domácí automatizace nebo různých serverových aplikací, například telefonní ústředna pro domácnosti a firmy, webserver, mailserver a podobně.
Porovnání jednotlivých modelů
V současné době se lze prakticky nejvíce setkat s těmito typy:
Raspberry Pi 3B, Raspberry Pi 3B+, Raspberry Pi 4B, Raspberry Pi Zero a Raspberry Pi Zero W
Raspberry Pi 3B | Raspberry Pi 3B+ | Raspberry Pi 4B | Raspberry Pi Zero | Raspberry Pi Zero W | |
Architektura | ARMv8 (64/32-bit) | ARMv8 (64/32-bit) | ARMv8 (64-bit) | ARMv6 (32-bit) | ARMv6 (32-bit) |
SoC | Broadcom BCM2837 | Broadcom BCM2837B0 | Broadcom BCM2711 | Broadcom BCM2835 | Broadcom BCM2835 |
Procesor | 1,2 GHz 64-bit čtyřjádrový ARM Cortex-A53 | 1,4 GHz 64-bit čtyřjádrový ARM Cortex-A53 | 1,5 GHz 64-bit čtyřjádrový ARM Cortex-A72 | 1 GHz 32-bit jednojádrový ARM ARM1176JZF-S | 1 GHz 32-bit jednojádrový ARM ARM1176JZF-S |
GPU | Broadcom VideoCore IV @ 250 MHz OpenGL ES 2.0 MPEG-2 a VC-1 (s licencí) 1080p30 H.264 / dekodér a enkodér vysokoprofilového MPEG-4 AVC | Broadcom VideoCore IV @ 250 MHz OpenGL ES 2.0 MPEG-2 a VC-1 (s licencí) 1080p30 H.264 / dekodér a enkodér vysokoprofilového MPEG-4 AVC | Broadcom VideoCore IV @ 250 MHz OpenGL ES 2.0 MPEG-2 a VC-1 (s licencí) 1080p30 H.264 / dekodér a enkodér vysokoprofilového MPEG-4 AVC | Broadcom VideoCore IV @ 250 MHz OpenGL ES 2.0 MPEG-2 a VC-1 (s licencí) 1080p30 H.264 / dekodér a enkodér vysokoprofilového MPEG-4 AVC | Broadcom VideoCore IV @ 250 MHz OpenGL ES 2.0 MPEG-2 a VC-1 (s licencí) 1080p30 H.264 / dekodér a enkodér vysokoprofilového MPEG-4 AVC |
Paměť (SDRAM) | 1GB DDR2 (sdílená s GPU) | 1GB DDR2 (sdílená s GPU) | 2, 4, nebo 8GB LPDDR4 (sdílená s GPU) | 512 MB DDR (sdílená s GPU) | 512 MB DDR (sdílená s GPU) |
USB 2.0 porty | 4 (prostřednictvím on-board USB hubu s 5 porty) | 4 (prostřednictvím on-board USB hubu s 5 porty) | 2 (prostřednictvím on-board USB hubu s 5 porty) | 1 Micro-USB (přímo z BCM2835 čipu) | 1 Micro-USB (přímo z BCM2835 čipu) |
USB 3.0 porty | Nemá | Nemá | 2 (prostřednictvím on-board USB hubu s 5 porty) | Nemá | Nemá |
Video vstup | 15-pin rozhraní MIPI kamerový (CSI) konektor | 15-pin rozhraní MIPI kamerový (CSI) konektor | 15-pin rozhraní MIPI kamerový (CSI) konektor | 15-pin rozhraní MIPI kamerový (CSI) konektor – pouze u rev 1.3 | 15-pin rozhraní MIPI kamerový (CSI) konektor – pouze u rev 1.3 |
Video výstupy | HDMI (rev 1.3), kompozitní video (3,5mm jack TRRS), displej rozhraní MIPI (DSI) | HDMI (rev 1.3), kompozitní video (3,5mm jack TRRS), displej rozhraní MIPI (DSI) | 2× micro-HDMI (rev 1.3), kompozitní video (3,5mm jack TRRS), displej rozhraní MIPI (DSI) | HDMI Typ C-Mini 1080p60, kompozitní video přes GPIO | HDMI Typ C-Mini 1080p60, kompozitní video přes GPIO |
Audio vstupy | I2S | I2S | I2S | I2S | I2S |
Audio výstupy | Analog 3,5 mm jack, digitální HDMI, I2S | Analog 3,5 mm jack, digitální HDMI, I2S | Analog 3,5 mm jack, digitální HDMI, I2S | Digitální HDMI Typ C-Mini, stereo zvuk prostřednictvím PWM na GPIO | Digitální HDMI Typ C-Mini, stereo zvuk prostřednictvím PWM na GPIO |
Úložný prostor | MicroSDHC slot | MicroSDHC slot | MicroSDHC slot | MicroSDHC slot | MicroSDHC slot |
Síť | 10/100 Mbit Ethernet, WiFi 802.11n, Bluetooth 4.1 | 10/100/1000 Mbit/s Ethernet (skutečná rychlost maximálně 300 Mbit/s), WiFi 802.11ac dual band 2.4/5 GHz, Bluetooth 4.2 LS BLE | 10/100/1000 Mbit/s Ethernet, WiFi 802.11ac dual band 2.4/5 GHz, Bluetooth 5.0, BLE | Nemá | WiFi 802.11n, Bluetooth 4.1 |
Periferie | 17× GPIO, UART, I2C bus, SPI bus, I2S audio | 17× GPIO, UART, I2C bus, SPI bus, I2S audio | 17× GPIO, UART, I2C bus, SPI bus, I2S audio | 26× GPIO, UART, I2C bus, SPI bus, I2S audio, HAT ID bus | 26× GPIO, UART, I2C bus, SPI bus, I2S audio, HAT ID bus |
Napájení | 5 V přes MicroUSB nebo GPIO | 5 V přes MicroUSB, GPIO nebo přes Ethernet (pomocí PoE hat) | 5 V přes USB-C, GPIO nebo přes Ethernet (pomocí PoE hat) | 5 V přes MicroUSB nebo GPIO | 5 V přes MicroUSB nebo GPIO |
Odběr proudu | 200mA | 459mA | 3A | cca 160mA | cca 160mA |
Rozměry | 85,6 x 56,5 x 17mm | 85,6 x 56,5 x 17mm | 85,6 x 56,5 x 17mm | 65 x 30 x 5mm | 65 x 30 x 5mm |
Raspberry Pi 400
Jako novinku nedávno představil výrobce speciální typ: Raspberry Pi 400. Jedná se v podstatě o trochu upravené Raspberry Pi 4B uzavřené do krabice s klávesnicí. Všechny konektory jsou dostupné ze zadní strany.
Na rozdíl od Raspberry Pi 4B nemá k dispozici port pro displej(DSI), kameru(CSI) a též chybí jeden USB2.0 konektor. Jinak má deska vše. Rozvržení kláves je k dispozici ve verzích Anglická, Americká, Německá, Francouzská, Italská a Španělská. České rozvržení kláves bohužel chybí.
I přes nedostatek chybějícího českého rozvržení se bezpochyby jedná o velice zajímavý počin, který nalezne nespočet možností uplatnění.
Specifikace hardwaru
Rozměry | 286x122x23mm |
Barva | Bílá/Červená |
Procesor | Broadcom BCM2711 quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.8GH |
RAM | 4GB LPDDR4-3200 |
Video/Audio | 2 × micro HDMI ports (podpora videa až 4Kp60) |
Konektivita | Dual-band (2.4GHz and 5.0GHz) IEEE 802.11b/g/n/ac WiFi, Bluetooth 5.0BLE, Gigabit Ethernet, 2x USB3.0 a 1x USB2.0 port |
GPIO | Horizontal 40-pin GPIO header |
Klávesnice | 78- or 79-key compact keyboard |
Napájení | 5V DC USB-C |
Pracovní teplota | 0-50°C |
Úložiště | MicroSD card slot |
Multimédia | H.265 (4Kp60 decode), H.264 (1080p60 decode, 1080p30 encode), OpenGL ES 3.0 graphics |
Kompletní seznam aktuálně vyráběných desek a jejich originálního příslušenství naleznete na stánkách výrobce: https://www.raspberrypi.org/products/.