De geschiedenis van
De Raspberry Pi is de naam van diverse singleboardcomputers gebaseerd op een ARM-processor die tegen een minimale prijs worden vervaardigd en verkocht. De Raspberry Pi werd ontwikkeld aan de Universiteit van Cambridge en was bedoeld voor educatieve doeleinden. De productie van de eerste Raspberry Pi Model B werd op 10 januari 2012 gestart.[7] Sindsdien zijn er verschillende modellen en versies uitgebracht.
De hardware van de verschillende versies van de Raspberry Pi kenmerkt zich door een open structuur die lijkt op de open structuur van de eerste IBM Personal Computers. De aanwezigheid van de GPIO-bus maakt het mogelijk om een addon-board aan een Raspberry Pi te koppelen en de aanwezigheid van USB-poorten, een DSI- en een CSI-connector maken het mogelijk om meerdere USB-devices en een display en een camera aan het moederbord te koppelen. De addon-boards kunnen gemakkelijk verwisseld worden evenals de microSD-kaart met het live-system en de software.
Eind 2015 was door de Raspberry Pi Foundation een reeks modellen en toepassingen met bijbehorende add-on-boards ontwikkeld. De Raspberry Pi 2 B, of kortweg RPi 2, was begin 2016 het meest verkochte en gebruikte model en de Raspberry Zero is tot op heden het kleinste en goedkoopste model. De RPi 2 is begin maart 2016 opgevolgd door de snellere RPi 3 die uitgebreid is met Wi-Fi en Bluetooth. De RPi 2 en RPi 3 kunnen behalve voor educatieve doeleinden ook als mediacenter of als eenvoudige desktopcomputer voor lichte kantoortoepassingen gebruikt worden.
Geschiedenis
De eerste concepten ontstonden in 2006 en waren gebaseerd op de Atmel Atmega644-microcontroller. De stichter van de Raspberry Pi Foundation, Eben Upton, werkzaam in de computerindustrie, wist een groep academici en anderen bijeen te krijgen en enthousiast te krijgen voor het project. Doel was kinderen kennis te laten maken met programmeren op eenvoudige wijze, zonder dat grote kosten zouden moeten worden gemaakt.
In augustus 2011 werden de eerste 50 alfaversies geproduceerd. Qua functionaliteit waren deze identiek aan het latere model B. Previews van de mogelijkheden van de chip lieten zien waar deze toe in staat was: er draaide Debian op, Quake 3 functioneerde tegen ongeveer 25 FPS op 1080p en ook 1080p MP4's werd vloeiend afgespeeld dankzij de Broadcom VideoCore IV-GPU. Deze mogelijkheid om hoge kwaliteit video's af te spelen leidde tot het gebruik van de Pi als mediacenter, vaak gebaseerd op XBMC.
Eind 2011 werden 25 model B-bètaversies geproduceerd en getest. Op enkele schoonheidsfoutjes na functioneerde de chip prima. In de eerste week van 2012 werden tien exemplaren geveild op eBay en deze leverden de stichting ruim 16 duizend pond op. De lancering stond gepland voor februari 2012.
De eerste lichting van 10.000 Pi's werd gefabriceerd in Taiwan en China, in plaats van in het Verenigd Koninkrijk. Deze keuze werd hoofdzakelijk bepaald door de veel kortere levertijd; 4 weken in Azië tegenover 12 weken in Engeland en lagere prijs. De productie liep enige vertraging op door foutieve ethernetpoorten, er werd gebruikgemaakt van een niet-magnetische waar een magnetische nodig was.
De verkoop startte op 29 februari 2012. Op hetzelfde moment werd bekendgemaakt dat het model A dezelfde hoeveelheid geheugen zou krijgen als het duurdere model B; 256 MB in plaats van 128 MB. De Pi kon besteld worden op twee websites, namelijk Premier Farnell en RS Components. Beide sites gingen op de eerste dag offline door de enorme hoeveelheid verkeer die werd geproduceerd vlak na lancering. Tienduizend exemplaren waren geproduceerd. De vraag lag vele malen hoger; meer dan 2 miljoen bestellingen werden geplaatst in de voorverkoop. Op 16 april 2012 ontvingen de eerste klanten ook daadwerkelijk hun Raspberry Pi.
Op 14 juli 2014 werd een verbeterde versie van de Raspberry Pi model B geïntroduceerd: model B+. Deze kost evenveel als model B, die in productie zal blijven zolang er vraag is. Model B+ heeft verbeteringen ten opzichte van model B, zoals 40 pinnen op de GPIO-aansluiting in plaats van 26, 4 USB poorten in plaats van 2, een microSD slot, betere audio en een lager energieverbruik.
Op 26 november 2015 werd de Raspberry Pi Zero aangekondigd: een computer die slechts 5 dollar kost. Deze heeft een Broadcom BCM2835 application processor met 1 GHz ARM11 core (40% sneller dan de Raspberry Pi 1), 512MB LPDDR2 SDRAM, een micro-SD slot, een mini-HDMI aansluiting met 1080p60 video output, twee micro-USB aansluitingen voor data en voeding, een 40-pin GPIO-aansluiting zonder de pinnen (lay-out identiek aan Model A+/B+/2B) en een composiet video aansluiting zonder de connector. De pinnen en de connector kunnen er desgewenst later zelf op gesoldeerd worden. Het formaat bedraagt 65mm x 30mm x 5mm, de kleinste Raspberry Pi ooit.
Moederborden en CPU's
Een Raspberry Pi singleboardcomputer bestaat uit een kleine printplaat met een Broadcom SoC, elektronische componenten en een aantal chassisdelen voor connectoren waarmee onder meer een toetsenbord en een monitor aangesloten kunnen worden. De Broadcom SoC's zijn geïntegreerde systemen rond een ARM RISC-processor en een GPU die omringd worden door een aantal perifere controllers en schakelingen. Na de introductie in 2012 hebben de eerste modellen van de Raspberry Pi zich in verschillende richtingen verder ontwikkeld.
Eerste generatie
Bij de introductie in 2012 kwamen een Model A- en een Model B-versie van de Raspberry Pi op de markt.
De Raspberry Pi Model A singleboardcomputer uit 2012 op basis van een Broadcom BCM2835 SoC met een 700 MHz ARM1176-processor en 256 MB SDRAM. Aan de bovenkant van de printplaat zit een DSI-display- en een CSI-videocamera-aansluiting.
Raspberry Pi A
De Raspberry Pi A is opgebouwd rond de Broadcom BCM2835 SoC. De SoC in de Pi A beschikt over een werkgeheugen van 256 MB. Op de printplaat bevinden zich de volgende aansluitingen:
De Raspberry Pi 2 B uit 2015 met een ARM Cortex-A7 quad-core CPU en 1 GB geheugen.
Raspberry Pi 2[
Het verschil tussen de eerdere B+ en de 2 B zit in de Broadcom BCM2836 SoC die de BCM2835 vervangt die in alle eerdere modellen gebruikt wordt. De nieuwe Broadcom processor is opgebouwd rond een ARM Cortex-A7 quad-core CPU en beschikt over een werkgeheugen van 1 GB. Bovendien heeft de Cortex-A7 in de Pi 2 een ARMv7 processorarchitectuur tegenover de ARMv6 architectuur van de ARM1176-processor die in de SoC van de Pi B+ zit.
Raspberry Pi Zero
De printplaat van de Raspberry Pi Zero is aanzienlijk kleiner dan die van de Pi A en de Pi A+. De Pi Zero kan als de snelle, zuinige en goedkope opvolger van de Pi A+ beschouwd worden omdat zijn BCM2835 chip op een klokfrequentie van 1 GHz draait en omdat hij beschikt over 512 MB werkgeheugen. De Pi Zero beschikt over een mini HDMI-aansluiting, twee microUSB-aansluitingen, waarvan er een voor de voeding gebruikt wordt, een 40-pins GPIO-aansluiting, een pad voor een composiet video uitgang en sinds V1.3 een CSI-bus voor het aansluiten van een camera.
Raspberry Pi 3
De RPi 3 is de snelle opvolger van de RPi2 die op een BCM2837 SoC met een 1,2 GHz 32/64-bit quad core processor draait. De quad core ARMv7 Cortex-A7 processor in de RPi 2 is in de RPi 3 vervangen door een quad core ARMv8 Cortex-A53. Bovendien is de Broadcom BCM43438 microchip toegevoegd die de RPi 3 van een Wi-Fi 802.11n 2,4 GHz en een Bluetooth 4.1 Low Energy (BLE) verbinding voorziet.
Raspberry Pi Compute Module uit 2014 die in een SODIMM-slot past. De Compute Module is gemaakt om als embedded system toegepast te worden.
Raspberry Pi Compute Module
De Compute Module is geen singleboardcomputer. De Compute Module past in een SODIMM-slot en kan geprogrammeerd en uitgetest worden met behulp van het Raspberry Pi IO-board voor de Compute Module. De Compute Module is bedoeld voor de ontwikkelaars van printplaten. Door een SODIMM-slot op een printplaat aan te brengen kan een Compute Module als verwisselbaar embedded system toegepast worden.
Besturingssystemen
Dit is een lijst met werkende besturingssystemen of live-systems die (deels) geport zijn naar de Pi. Dit is nodig vanwege de ARM11-processor. Windows 10 werkt op de Pi 2. Daarnaast zijn er diverse Linuxdistributies beschikbaar, alsook Plan 9 en RISC OS. Het is ook mogelijk om besturingssystemen die niet voor de ARM-architectuur zijn ontwikkeld te installeren, zoals Windows 3.1, maar hiervoor is het noodzakelijk een emulatielaag zoals DOSBox te gebruiken boven op een van de onderstaande besturingssystemen.
De kleine en goedkope Raspberry Pi Zero uit 2015.
Raspberry Pi 3 Model B+
Pi Zero
Location of connectors and main ICs
Model A
Location of connectors and main ICs on Raspberry Pi 1 Model A
Location of connectors and main ICs on Raspberry Pi 1 Model A+ revision 1.1
Model B
Location of connectors and main ICs on Raspberry Pi 1 Model B revision 1.2
Location of connectors and main ICs on Raspberry Pi 1 Model B+ revision 1.2 and Raspberry Pi 2
Location of connectors and main ICs on Raspberry Pi 3
Location of connectors and main ICs on Raspberry Pi 3+
Volledig OS
De Geschiedenis van de Computer