Raspberry Pi

Ajalugu

Algse idee kohaselt, mis tuli aastal 2006, kasutati Raspberry Pi's Atmeli ATmega644 mikrokontrollerit. Selle skeemid ja PCB kujundused on avalikult saadaval. Raspberry Pi Foundationi eestkostja Eben Upton pani kokku grupi õpetajaid, akadeemikuid ja arvutientusiaste, et välja mõelda arvuti, mida lapsed kasutada saaksid. Esimene ARM-protsessoriga prototüüp oli umbes USB-mälupulga suurune ning sel oli üks USB 2.0 pesa ja üks HDMI-pesa.

Toote väljatulek

Esimesed 10 000 plaati toodeti Taiwanis ja Hiinas, sest impordimaksed kehtivad individuaalsete osade, aga mitte valmistoodangu kohta. Esmane tellimine avati 29. veebruaril 2012 kell 06:00 UTC aja järgi. Kahe litsentsitud veebipoe – Premier Farnell ja RS Componentsi veebipoed olid müügi alguses üle koormatud ning Farnelli veebipoes müüdi kõik Raspberry Pi'd esimese paari minutiga ära. 2012 septembri seisuga oli müüdud umbes 500 000 seadet.

Pärast toote turuletulekut

Esimesed seadmed jõudsid väidetavalt ostjateni 16. aprillil 2012. 22. mai seisuga oli müüdud ja kohale toimetatud üle 20 000 toote. 5. septembril 2012 kuulutati välja Raspberry Pi mudel B teine versioon. Järgmisel päeval teatati, et tootmine kolib enamasti üle Suurbritanniasse Sony tehasesse Walesis ja eeldatakse, et seal hakatakse tootma 30 000 arvutit kuus, luues 30 uut töökohta.

Riistvara

Mudelid: A, A+, B, B+, B (2. põlvkond) ja CM
Süsteemikiibil on sisseehitatud keskprotsessor, GPU, DSP, SDRAM ja üks USB-port. Mudelil B on lisaks kiip, milles on ühendatud USB jaotur ja 10/100 Mbit võrguadapter. Tänu sellele on B-mudelil Etherneti pesa ning ühe USB-pesa asemel 2 või 4. Tavalised hiired ning klaviatuurid sobivad Raspberry Pi'ga kasutamiseks.
Raspberry Pi'l puudub süsteemikell, selle asemel peab ta kasutama võrguaja protokolli või küsima vajalikku informatsiooni kasutaja käest.
20. aprillil 2012 avalikustati Raspberry Pi tehnilised skeemid. 24. augustil 2012 võeti kasutusele H.264 koodimine, sest selgus, et olemasolev litsents kattis ka koodimise. Samal ajal avalikustas Raspberry Pi Foundation ka kaks lisakoodekit, mida on võimalik eraldi osta – MPEG-2 ja Microsofti VC-1. 5. septembril kuulutati välja versioon 2.0, millega tuli kaasa hulk pisiparandusi ja täiendusi. 15. oktoobril kuulutas Raspberry Pi Foundation, et uutel B-mudeli arvutitel on 256 MB muutmälu asemel 512 MB kiibid.

Videoväljund

Raspberry Pi toetab 14 HDMI eraldusvõimet (vt ka Kuvari eraldusvõime): 640 × 350 EGA; 640 × 480 VGA; 800 × 600 SVGA; 1024 × 768 XGA; 1280×720 720p HDTV; 1280 × 768 WXGA Versioon; 1280 × 800 WXGA Versioon; 1280 × 1024 SXGA; 1366 × 768 WXGA Variant; 1400 × 1050 SXGA+; 1600 × 1200 UXGA; 1680 × 1050 WXGA+; 1920 × 1080 1080p HDTV; 1920 × 1200 WUXGA. Lisaks on toetatud 576i ja 480i komposiitvideo signaalid PAL-BGHID, PAL-M, PAL-N, NTSC ja NTSC-J. Mudel B-l on vedelkristallkuvari tugi läbi kuvari järjestikliidese (DSI) ühenduse, kuid hetkel puudub sellele tarkvaraline tugi.
Süsteemimälu on jagatud GPU mäluga. Vanematel B-mudeli arvutitel oli mälu jaotatud kaheks – 128 MB protsessorile ja 128 MB graafikaprotsessorile.

Tarkvara

Raspberry Pi kasutab peamiselt Linuxi kerneli põhjal töötavaid operatsioonisüsteeme, näiteks Raspbian, mis on eraldi Raspberry Pi'le optimeeritud Linuxi-põhine tasuta operatsioonisüsteem.
Graafikaprotsessori poole pöördutakse läbi püsivarakujutise, mis laetakse GPU-sse alglaadimisel SD-kaardilt. Kasutajarakendused pöörduvad suletud lähtekoodiga käitusaegsete teekide poole, mis omakorda pöörduvad avatud lähtekoodiga Linuxi kerneli draiverite poole. Kerneli draiverite rakendusliides on erinev vastavalt programmile. Video jaoks kasutatakse OpenMAX, 3D rakenduste jaoks OpenGL ES ja 2D rakenduste jaoks OpenVG, mis mõlemad omakorda kasutavad EGLi. OpenMAX ja EGL kasutavad avatud lähtekoodiga kerneli draivereid.
8. märtsil 2012 tõi Raspberry Pi Foundation välja Fedora Remixi, mis oli sel hetkel soovituslik Linuxi distributsioon. Fedora Remix töötati välja Seneca Kolledžis, Kanadas. Raspberry Pi Foundation kavatseb välja tuua ka veebipõhise rakenduste poe, kus inimesed saavad omavahel programme vahetada.
Raspberry Pi peal saab kasutada ka Slackware ARM'i alates versioonist 13.37 ilma mingite muudatusteta. Kuna Slackware ARM nõuab kasutamiseks vaid 64 MB muutmälu, on Raspberry Pi 256/512 MB muutmälu piisav, et käivitada operatsioonisüsteem. Kuigi Slackware ARMil pole graafilist kasutajaliidest, on see võimalik lisada X Window Systemis töötava Fluxboxi aknahalduriga, mis nõuab lisaks 48 MB muutmälu.
24. oktoobril 2012 teatas Raspberry Pi Foundation, et ARM-i peal töötava VideoCore'i draiveri lähtekood on avalikustatud vabavarana. Tegemist on esimese täisfunktsionaalse ARM-põhise süsteemikiibiga, millel on edasimüüja poolt pakutud täielikult avatud lähtekoodiga draiverid.

Tarvikud

Lisaks põhimoodulile on alates 13. maist 2013 saadaval kaameramoodul, millest räägiti 2012. aasta mais Raspberry Pi Foundationi blogis. Prototüübil oli 14-megapiksline moodul, kuid turuversioonil on 5-megapiksline 2592 × 1944 resolutsioon, et see oleks sobivamas hinnaklassis. Kaameramoodul suudab salvestada FullHD videot 30 kaadrit sekundis ja saadaval on versioon PiNoir ilma infrapunafiltrita (sobilik öösel kasutamiseks, aga päeval veidi paigast ära värvidega).
Leidub ka kolmanda osapoole välisseadmeid, näiteks Raspberry Pi Foundationi lubatud Gertboard, mis on mõeldud õppeotstarbeliseks kasutamiseks. Gertboard ühendub Raspberry Pi'ga läbi GPIO (üldotstarbeline sisend-väljund) ning lubab seda ühendada üldotstarbelise elektroonikaga – valgusdioodid, lülitid, sensorid ja muud seadmed.

Avalikkus

Raspberry Pi ümber on tekkinud suur kommuun, mis lubab Raspberry Pi Foundationil keskenduda dokumentatsiooni ja õpetamise peale. On tekkinud ka fänniajakirju, näiteks The MagPi, ja üritusi, nagu Raspberry Jam.
Tehnikaajakirjanikud, nagu Alex Hope (Next Gen report), loodavad, et selline arvuti tekitab lastes tahet programmeerimist õppida. Kaasautor Ian Livingstone pakkus välja võimaluse, et BBC võib järgmise toote loomisel protsessis osaleda, luues uue generatsiooni "BBC Nano".
Teised, nagu Harry Fairhead, aga on selle poolt, et tuleks arendada õppetarkvara olemasoleval riistvaral, kasutades rakendusi nagu Google App Inventor, et tuua programmeerimist koolidesse.
Osad avatud lähtekoodi projektid kritiseerisid riistvaradokumentatsiooni puudust – Raspberry Pi kodulehel on näiteks kirjas, et Broadcom ei avalda täielikku andmelehte BCM2835 süsteemikiibi kohta, mis muudab teiste operatsioonisüsteemide Raspberry Pi'le ületoomise keerulisemaks.
2012 oktoobris võitis Raspberry Pi T3 aasta innovatsiooni (Innovation of the year) auhinna.
Farnelli tegevjuht Harriet Green tõi välja, et üks Lähis-Ida riik näitas üles huvi ostmaks igale koolitüdrukule Raspberry Pi arvuti, et suurendada nende tulevasi töövõimalusi.

Raspberry Pi 3

Raspberry Pi 3 tuli müüki 2016. aasta veebruaris ja tegemist on Raspberry Pi seadmete 3. generatsiooniga, olles hetkel selle 8 väljalase. Selle arendaja on Raspberry Pi Foundation.
Raspberry Pi 3 on võimekas väike arvuti, mida on võimalik kasutada elektroonika projektides kui ka lauaarvuti asendajana, sest temaga on võimalik töödelda arvutustabeleid, saata e-kirju, sirvida brauserit ja mängida ka erinevaid mänge. Raspberry Pi 3 suudab mängida ka kõrglahutusega videofaile.

Riistvara

Raspberry Pi 3 sisaldab Broadcomi süsteemikiipi BCM2837, mille protsessoriks on 64-bitiline ja neljatuumaline ARM Cortex-A53, taktsagedusega 1,2 GHz. Graafikakaardina kasutatakse selle plaadi puhul Broadcom VideoCore IV, mis leidub ka kõigis teistes Raspberry Pi seadmetes. Muutmälu suurus on 1 GB LPDDR2 900 MHz ja seda mälu jagatakse graafikakaardiga. Kuna arvutil puudub kõvaketas, siis andmekandjana kasutatakse antud seadme puhul microSD pesa, kuhu installeeritakse operatsioonisüsteem. Seadmel leidub veel 4 USB2-pesa, 10/100 Mbit Ethernet võrguadapter, 40 ühendusega sisend-väljundviiku, üks HDMI-pesa. Heliväljunina saab kasutada HDMI- pesa kui ka 3,5 mm pistikut. Suurim erinevus eelmise plaadiga Raspberry Pi 2 Model B on see, et Pi 3-l on nüüd 802.11n traadita internet, Bluetooth 4.1 ja Bluetooth Low Energy. Suurendati ka vooluallikana kasutuses oleva microUSB-pesa voolu läbilaskevõimet, mis on nüüd 2.5 A. Voolu läbilaskevõime suurendamine oli vajalik, et Raspberry Pi 3 oleks võimeline andma voolu võimsamatele temaga ühenduses olevatele seadmetele. 0 Ametlikul kodulehel on arvuti hinnaks märgitud 35 dollarit.
Raspberry Pi 3-le on võimalik ühendada ka hiiri, klaviatuure, kontrollereid, puutetundlike ekraane, erinevaid andureid jne. Raspberry Pi 3-l puudub sisse-välja lülitamise nupp: arvuti käivitamiseks tuleb temaga ühendada vooluallikas ja väljalülitamiseks tuleb see vooluallikas lahti ühendada.
Raspberry Pi 3 ostes tuleb silmas pidada, et karbis on ainult arvuti ja kasutusjuhend, puuduvad vooluadapter, korpus, vajalikud kaablid, microSD-kaart, klaviatuur, hiir ja ekraan.

Raspian

Kuna Raspberry Pi 3-ga ei tule kaasa andmekandjat, siis vajalik tarkvara tuleb kasutajal iseseisvalt leida. Ametlikul kodulehel on võimalik valida 8 Linuxi kernelil põhineva operatsioonisüsteemi ja Windows 10 IoT vahel, mida microSD-kaardile installeerida. Üks neist Linuxi operatsioonisüsteemidest on Raspian, mis ei ole arendatud Raspberry Pi Foundationi poolt, vaid arendajateks on väike meeskond, kes tahavad anda oma panuse Raspberry Pi platvormi levikule. Raspian on tasuta operatsioonisüsteem, mis põhineb Linuxi operatsioonisüsteemil Debian, mida on optimeeritud töötamaks Raspberry Pi riistvaral. Tegemist on ühe vanima ja populaarseima operatsioonisüsteemiga Raspberry Pi-le. Raspiani on arendajate poolt paigaldatud erinevat tarkvara, mida saab kasutada koolitunnis ja programmeerimisel, näiteks LibreOffice, Python, Scratch, Sonic Pi, Java, Wolfram Mathematica ja veel. Arendajad soovitavad mälukaardi suuruseks minimaalselt 4 GB.
Viimane Raspiani versiooni põhineb Debiani versioonil 8, koodnimega Jessie, mis võrreldes eelmise versiooniga Wheezy suurendab võimekust ja tagab suurema paindlikuse, olles ka rohkem optimeeritud. Operatsioonisüsteemi käivitades on näha töölauda, mis kasutab LXDE keskkonda ja kus on arendajate poolt paigaldatud tuhandeid tarkavarapakette.
Kuigi Raspiani arendatakse eraldi Raspberry Pi Foundationist, on Raspberry Pi Foundation väljastanud oma eriversiooni Raspianist, kuhu on lisatud ametlik rakendustepood nimega Pi Store, kus leidub erinevat tarkvara, mida on optimeeritud käivitumaks Raspberry Pi arvutitel.