Raspberry Pi

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání
Raspberry Pi 2 (model B)

Raspberry Pi je jednodeskový počítačdeskou velikosti zhruba platební karty, případně jde o něco menší destičku (výpočetní modul). Vyvíjí ho britská nadace Raspberry Pi Foundantion s cílem podpořit výuku informatiky ve školách.

Základem Raspberry Pi 1 je SoC BCM2835 firmy Broadcom, který obsahuje centrální procesor ARM1176JZF-S s taktem 700 MHz a 256 MB nebo 512 MB paměti RWM (RAM).

Základem nového Raspberry Pi 2 je verze SoC BCM2836 také firmy Broadcom, který obsahuje čtyři zpětně kompatibilní CPU (čtyřjádro) s taktem 900 MHz, posílenou jednotkou SIMD a 1GB paměti RAM (Raspberry Pi 2B).[1]

Oba typy Raspberry Pi obsahují grafický procesor VideoCore IV kompatibilní s OpenGL ES 2.0. Naopak neobsahují žádné rozhraní pro pevný disk nebo SSD – pro zavedení systému a trvalé uchování dat je určen slot na SD kartu.

Jednodesková verze je nabízena ve dvou modelech. Model 1B+ se nabízí za 25 amerických dolarů, přičemž tato verze má navíc síťový adaptér s konektorem RJ45 a druhý USB port. Model 2B je nabízen za 35 amerických dolarů.

Raspberry Pi výpočetní modul je nabízen na desce o velikosti 67,6×30 mm, se shodným SoC a druhým čipem, který je softwarově kompatibilní s SD kartou v modelu A/B. Je primárně určen pro zasunutí do uživatelské desky pomocí standardního DDR2 SODIMM konektoru, případně do vstupně-výstupního modulu dodávaného výrobcem.[2]

Samotný výrobce nabízí k počítači jako operační systémy ARMové verze linuxových distribucí DebianArch. Výrobce též ohlásil práce na systému Rasdroid pro Raspberry Pi[3] na bázi Android 4.0.

Dne 28.února 2014 firma Broadcom uvolnila ovladač grafického procesoru použitého v Raspberry Pi, pod Open Source BSD licencí. V té souvislosti nadace Raspberry Pi Foundantion vyhlásila, že první, kdo na Raspberry Pi přizpůsobí a rozběhne hru Quake III, obdrží prémii 10 000 amerických dolarů.[4]

Hardware[editovat | editovat zdroj]

Raspberrypi block function v01.svg

Raspberry Pi 1[editovat | editovat zdroj]

Model „A“[editovat | editovat zdroj]

  • 256 MB RWM (RAM) sdílených s grafickou kartou
  • Slot pro SD nebo MMC kartu
  • jeden USB port

Model „A+“[editovat | editovat zdroj]

  • 256 MB RWM (RAM) sdílených s grafickou kartou
  • Slot pro micro SD kartu
  • jeden USB port

Model „B“[editovat | editovat zdroj]

  • 512 MB RWM (RAM) sdílených s grafickou kartou
  • Slot pro SD nebo MMC kartu
  • dva USB porty
  • ethernetový adaptér 10/100 s konektorem RJ45

Model „B+“[5] [6][editovat | editovat zdroj]

Takto upravená deska by měla být vyráběna ve Velké Británii, konkrétně v továrně firmy SonyPencoaduJižním Walesu, a dostupná za stejnou cenu. Nadace přitom usilovala o výrobu ve Spojeném království od počátku, ale domluvit se s britským výrobcem se jí podařilo až po počátečním úspěchu s deskami vyrobenými v Asii.[7]

Raspberry Pi 2[editovat | editovat zdroj]

Raspberry Pi 2 Model B (2015)
  • Čtyřjádrový SoC Broadcom BCM2836 z rodiny ARM Cortex-A7 taktovaný na 900 MHz, s posílenou jednotkou FPU, zpětně kompatibilní s Raspberry Pi 1[8]
  • Grafický procesor VideoCore IV, podporující OpenGL ES 2.0, 1080p30, MPEG-4

Model „B“[editovat | editovat zdroj]

  • 1 GB RWM (RAM) sdílených s grafickou kartou
  • Slot pro SD nebo MMC kartu
  • dva USB porty
  • ethernetový adaptér 10/100 s konektorem RJ45

Software[editovat | editovat zdroj]

Raspberry Pi 1[editovat | editovat zdroj]

  • Operační systém Raspbian (Debian pro Raspberry Pi)
    • Raspbian 2014-09 – nová verze s Java 8, Mathematica 10, Sonic Pi 2. Též obsahuje Minecraft Pi.[9]
    • Raspbian 2014-12 – nová verze, updaty, upgrady a fixy[10][11]
  • Operační systém Arch Linux pro Raspberry Pi
  • Operační systém Razdroid (Android pro Raspberry Pi)[12][13][14]
  • Firefox OS pro Raspberry Pi je připravován.[15]
  • Java[16][17]
  • Programovací jazyk Python
  • Programovací jazyk Wolfram[18] – programovací jazyk použitý programem Mathematica
    • Programovací jazyk Wolfram nyní obsahuje nástroj, jehož pomocí umí rozpoznávat objekty na obrázku[19]

Raspberry Pi 2[editovat | editovat zdroj]

Rozšiřující desky[editovat | editovat zdroj]

Pro Raspberry Pi vzniklo několik neoficiálních rozšiřujících desek, které umožňují například komunikaci po RS232, nebo třeba pomocí RF modulů, řízení DC motoru. [25]

UniPi Board[editovat | editovat zdroj]

Jedná se o rozšiřovací modul pro mini počítač Raspberry Pi. Deska využívá všechny důležité vlastnosti v rámci řízení a ovládání, které Raspberry Pi nabízí. Jedná se o mix vstupů a výstupů, které jsou využívány pro sledování a zároveň umožňují ovládání sledovaných zařízení. Nejsou nutné kabely na propojení raspberry pi s relátky, vstupy ani dalšími prvky desky. Díky I2C externímu konektoru lze připojit mnoho dalších zařízení (relátka/vstupy) až 128. UART má na starost připojení NFC čtečky karet.

  • 8× 5A@250V relé
  • 14× digitální vstup 5–30 V
  • 1wire modul
  • 1× analogový vstup 0–10 V
  • 2× analogový výstup 0–10 V
  • Modul reálného času
  • Možnost připojení rozšiřujících relé modulů a vstupů
  • EEPROM paměť
  • Notifikační diody, pro zobrazení stavu

Gertboard[editovat | editovat zdroj]

Gertboard není oficiálním produktem nadace Raspberry Pi Foundantion, ale je vyvinut Gert Van Loo, který se podílel i na vývoji alfa verze Raspberry Pi.[26]

Na rozšiřující desce je:[27]

Gertboard se připojuje k Raspberry Pi přes 26-žilový plochý kabel. V oficiálním prodeji je v současné době dostupný pouze jako stavebnice, zájemce si tedy musí osadit desku sám.[26]

Raspberry Pi výpočetní modul[editovat | editovat zdroj]

Je primárně určen pro připojení k vlastní desce plošných spojů[2][28]. Obsahuje zejména:

  • Procesor BCM2835 z rodiny ARM11 taktovaný na 700 Mhz
  • Grafický procesor VideoCore IV, podporující OpenGL ES 2.0, 1080p30, MPEG-4
  • 512 MB RAM sdílených s grafickou kartou
  • 4 GiB eMMC flash paměti, která je ekvivalentem SD karty v klasickém Raspberry Pi (je tedy softwarově kompatibilní)

Toto všechno je integrováno na malé, 67,6×30mm destičce pasující do standardního DDR2 SODIMM konektoru (jde o stejný typ konektoru, který je použit pro paměť laptopů). Zmíněná flash paměť je připojena přímo k procesoru na destičce, ale zbývající procesorová rozhraní jsou k dispozici uživateli přes piny konektoru.

Raspberry výpočetní mudul byl uvolněn pod licencí BSD jako Open Hardware.[29]

Raspberry Pi vstupně-výstupní modul[editovat | editovat zdroj]

Vstupně/výstupní modul je určen pro spolupráci s výpočetním modulem. Obsahuje zejména napájení, konektory a rozhraní klasického Raspberry Pi, jako:

  • konektor HDMI
  • konektory USB
  • GPIO konektory a další

Raspberry Pi VGA Adaptér[editovat | editovat zdroj]

Adaptér (Gert's VGA Adapter) pro připojení VGA monitoru k Raspberry Pi model B+. Jde vlastně o pasivní digitálně-analogový převodník, který se připojuje na GPIO konektor. Umí přenést až rozlišení 1920×1024 bodů na 60 fps. Návrh je k dispozici na GitHubu.[30][31][32] Skládá se z:

HDMIPi, displej pro Raspberry Pi[editovat | editovat zdroj]

HDMIPi je displej primárně určený pro Raspberry Pi, ale na rozdíl od jiných malých displejů má rozlišení 1280×800 při velikosti 9 palců. Prodává se za 75 liber, tj. asi 2 700Kč.[33]

Odkazy[editovat | editovat zdroj]

Reference[editovat | editovat zdroj]

  1. Cortex™-A7 MPCore™ Technical Reference Manual [online]. ARM, 2013. Dostupné online.  
  2. a b ADAMS, James. Raspberry Pi Compute Module: new product! [online]. 2014-4-7, [cit. 2014-04-09]. Dostupné online. (angličtina) 
  3. http://www.raspberrypi.org/archives/1700 Android 4.0 is coming!
  4. http://diit.cz/clanek/broadcomm-uvolnil-dokumentaci-ovladac-pro-gpu-raspberry-pi
  5. UPTON, Eben. New product launch! Introducing Raspberry Pi Model B+ [online]. . Dostupné online. (anglický) 
  6. ABCLinuxu [online]. . Dostupné online.  
  7. UPTONOVÁ, Liz. Made in the UK! [online]. 2012-9-6, [cit. 2012-09-08]. Dostupné online. (angličtina) 
  8. Raspberry Pi 2 se nerado fotí s bleskem. Lupa.cz [online].  [cit. 2015-02-13]. Dostupné online.  
  9. http://www.abclinuxu.cz/zpravicky/vysla-nova-verze-distribuce-raspbian-2014-09 Vyšla nová verze distribuce Raspbian 2014-09
  10. http://www.abclinuxu.cz/zpravicky/raspbian-2014-12-24 Raspbian 2014-12-24
  11. http://www.root.cz/zpravicky/vanocni-raspbian-a-novy-noobs/ Vánoční Raspbian a nový NOOBS
  12. http://www.raspberrypi.org/archives/tag/android
  13. http://raspberrypi.cz/android-na-raspberry-pi/ Android na Raspberry Pi
  14. http://androidpi.wikia.com/wiki/Android_Pi_Wiki Android Pi Wiki
  15. http://diit.cz/clanek/mozilla-chysta-firefox-os-pro-raspberry-pi Mozilla chystá Firefox OS pro Raspberry Pi
  16. https://blogs.oracle.com/speakjava/entry/integrating_netbeans_for_raspberry_pi Integrating NetBeans for Raspberry Pi Java Development
  17. http://jaxenter.com/how-to-deploy-debug-and-profile-java-on-the-raspberry-pi-2-108008.html How to deploy, debug and profile Java on the Raspberry Pi
  18. http://www.root.cz/zpravicky/mathematica-10-uz-je-zdarma-k-dispozici-pro-rapsberry-pi/ Mathematica 10 už je zdarma k dispozici pro Rapsberry Pi
  19. [1]
  20. http://computerworld.cz/hardware/raspberry-pi-2-mnohokrat-rychlejsi-a-s-podporou-windows-10-51755 Raspberry Pi 2: Mnohokrát rychlejší a s podporou Windows 10
  21. http://www.debian-linux.cz/debian-jessie-pro-rasbperry-pi-2/ Debian Jessie pro Rasbperry Pi 2
  22. HUDSON, Nick. Raspberry PI 2 support added. NetBSD Blog [online]. 2015-03-09 [cit. 2015-03-10]. Dostupné online.  
  23. LARABEL, Michael. NetBSD Now Supports The Raspberry Pi 2. Phoronix [online]. 2015-03-10 [cit. 2015-03-10]. Dostupné online.  
  24. Windows compatible hardware development boards - Raspberry Pi 2
  25. elinux.org-RPi_Expansion_Boards [online]. [cit. 2012-09-20]. Dostupné online. (angličtina) 
  26. a b UPTONOVÁ, Liz. Gertboard is here! [online]. 2012-8-6, [cit. 2012-09-20]. Dostupné online. (angličtina) 
  27. Gertboard user manual Rev 1.0 (PDF) [online]. [cit. 2012-09-20]. Dostupné online. (angličtina) 
  28. VOŘÍŠEK, Lukáš. Raspberry Pi bude ještě svižnější: Nově si zahrajeme i Quake 3 ve Full HD [online]. 2014-4-2, [cit. 2014-04-09]. Dostupné online. (čeština) 
  29. BOŘÁNEK, Roman. Výpočetní modul pro Rasbperry Pi je open hardware. Root.cz [online]. . Dostupné online.  
  30. CALETKA, Ondřej. Samostatný VGA výstup z Raspberry Pi. www.root.cz [online]. 2014-09-11 [cit. 2014-09-12]. Dostupné online.  
  31. NUTALL, Ben. Gert’s VGA Adapter [online]. www.raspberrypi.org, 2014-09-10, [cit. 2014-09-12]. Dostupné online. (anglický) 
  32. https://github.com/fenlogic/vga666/ Passive VGA adapter 666 for Raspberry-Pi B+
  33. http://www.root.cz/zpravicky/hdmipi-displej-pro-raspberry-pi-jde-do-distribuce/ HDMIPi, displej pro Raspberry Pi, jde do distribuce

Externí odkazy[editovat | editovat zdroj]