3. Raspberry PI: Historie
●
●
●
Idee voor de Raspberry Pi ontstond in 2006
University of Cambridge => Eben Upton
Belangrijkste motivatie:
Mogelijkheden om laagdrempelig programmeer ervaringen
aan te kunnen bieden aan jongeren
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
4. 2006 – 2008: Eerste Prototypes
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
5. Raspberry Pi: ARM SoC
●
SoC: System on a Chip
●
Broadcom chip BCM2835 (CPU + GPU + DSP)
●
700 MHz ARM1176JZF-S core ARM11
kan worden over-geklokt naar 1000 MHz (1 GHz)
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
6. Wat is een ARM based CPU ?
●
ARM staat voor: Acorn RISC Machine
Ontwikkeld in 1984 door Acorn Computers Ltd UK
Bekend van Acorn en BBC Micro computers
●
●
RISC Machine ?
Reduced Instruction Set Computer
Professionele toepassing:
IBM Power PC, Sun UltraSparc
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
7. Raspberry Pi: ARM 1176 JZF-S CPU
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
8. Tijdslijn
●
Augustus 2011: De eerste 50 Alfa versies
Functioneel identiek aan het latere “Model B”
Running Debian Linux
Running Quake3 at 25 FPS
Vloeiend afspelen van MP4 datastreams in 1080p
●
December 2011: 25 model B Beta versies
10 Raspi's van deze serie werden geveild op Ebay
Opbrengst: > GBP. 16.000
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
9. Raspberry Pi: De productie
●
●
●
Eerste 10.000 Pi's werden gemaakt in Taiwan en China
inplaats van Engeland.
Officiele datum van verkoop was 29 Februari 2012
Distributeurs websites gingen onderuit door de enorme
hoeveelheid hits....
Initieel waren 10.000 exemplaren gefabriceerd
De vraag was naar de Pi was meer dan 2.000.000
….gebaseerd op ontvangen vooruitbetalingen....
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
10. Raspberry Pi: Distributie
●
De Raspberry Pi wordt gedistribueerd door twee partijen:
– Premier Farnell (UK)
– RS Components (UK)
●
Beide partijen zijn reeds jaren gespecialiseerd in
distributie van electronica componenten en
procesbesturingen
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
11. Raspberry Pi: model A en model B
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
12. Raspberry Pi: Waar te koop in NL
●
●
Diverse Resellers in Nederland
zoek via
SOS Solutions uit Eindhoven
Vandaag bij NLLGG aanwezig met diverse aanbiedingen
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
13. Raspberry Pi: Specificaties
●
Processor 700 MHz Arm11
●
RAM 256 MB (Model A en Model B rev1), 512 MB (Model B rev2)
●
Usb2.0-poorten 1 (Model A), 2 (Model B)
●
Digitale video HDMI (1.3 en 1.4)
●
Analoge video RCA
●
Digitale audio HDMI
●
Analoge audio 3,5mm-jack
●
Opslag SD-kaartslot
●
Netwerk geen (Model A), 10/100 Mbit/s Ethernet (Model B)
●
Stroom 300 mA/1,5 W (Model A), 700 mA/3,5 W (Model B)
●
Afmetingen 85,60 x 53,98 x 20 mm
●
Gewicht 45 gram
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
14. Rapberry Pi: Hoe ziet de Raspi eruit
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
16. Raspberry Pi: Snel starten
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
17. Raspberry Pi: SD card voorbereiding
●
Raspberry Pi's OS wordt geladen vanaf SD card
●
Gebruik altijd “class 10” SD cards
●
Diverse raw OS images zijn als download beschikbaar
– Debian Wheezy – Raspbian
– Pidora: Fedora clone voor de Raspberry Pi
– RISC OS, Arch
– RaspBMC
– OpenElec
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
18. Raspberry Pi easy Setup: NOOBS
●
NOOBS: New Out Of Box Software
●
Bevat meerdere OS varianten en XBMC versies
●
Blijft op de SD kaart aanwezig na installatie
●
Kan corrupt geraakt OS snel vervangen
●
Bootmanager indien meerdere OS smaken aanwezig
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
19. Raspberry Pi: NOOBS screenshot
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
20. Raspberry Pi: Boot Sequence
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
21. Raspberry Pi: System kernel boot
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
22. Rasberry Pi: 1e boot, Raspi-config utility
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
23. Raspberry Pi: Boot behaviour optie
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
24. Raspberry Pi: Reboot na Raspi-config
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
25. Raspberry Pi: Graph. Desktop omgeving
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
26. Raspberry Pi: XBMC Media Center
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
27. Raspberry Pi: Open Source Projekten
●
Automation, Sensing and Robotics
- Garagedeur opener, rolluiken, camerabewaking, domotica toepassingen
●
Gaming en Game emulators
– Minecraft, Gameboy, Mame
●
Graphics, sound and Multimedia
– VOIP met de Pi, Jukebox, Live-streaming, Videoplayer, Webradio player
●
Networking and Servers
– Webserver, Mailserver, miniDLNA, Fileserver, VPN, Interne Dropbox
●
Diversen
– FM zendertje, Dashcam, Weerstation, Auto computer, Modelbaan besturing
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
28. Raspberry Pi: Persoonlijke toepassingen
●
SMB Fileserver
Bestandsuitwisseling tussen Windows, Linux en Mac
●
MiniDLNA (Digital Living Network Alliance®)
Videostreaming naar de televisie in de huiskamer
●
Automatic Radio Recorder
Neemt wekelijks o.a. “Ben Liebrand – In the Mix” op van
de Radio Veronica stream. Deze opname verschijnt na afloop
automatisch in de SMB fileserver share
●
Personal Dropbox server
Gebruik hiervoor Pydio, Ajaxplorer of Owncloud
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
29. Raspberry Pi: Commerciële toepassingen
●
Commercieel gebruik is toegestaan
Verplichte tekst in dat geval: “Powered by Raspberry Pi”
●
Professionele mogelijkheden
– Embedded platform
– Simpele servertoepassing
– Computer troubleshooting tool (batterij gevoed en met LCD schermpje)
– Business intelligence dashboard, Monitoring Tool
– Ontwikkel platform
– Specifieke toepassing
– Onbeperkte mogelijkheden
Zelf een besturing ontwikkelen zal altijd vele malen duurder uitvallen...
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
30. Voorbeeld: Kratz C-L Storage Appliance
●
Closed-Loop Red Hat Storage installation appliance
●
Pxe-boot server, dhcp, dns
●
Rolt Red Hat Storage uit op fysieke hardware
●
Installeert, configureert, controleert en monitort RHS
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
31. Kratz Business Solutions: Storage appliance
●
http://www.kratz.nl/storage/kratz-intelligent-storage-system-utility/
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
33. Raspberry Pi: Samenvatting
●
System-on-a-chip, Broadcom BCM2835, ARM gebaseerd
●
Initieel bedoeld voor kids als studieobject...dit liep anders
●
Oneindig veel toepassingen mogelijk, zie ook projekten
●
Zeer gunstig geprijsd en lange levensduur
●
Uitbreidingsmogelijkheden met diverse add-on hardware
●
Leuk speelgoed voor iedereen... Sinterklaas tip ?
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
34. Raspberry Pi: Is the Sky really the Limit ?
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013
35. Bedankt voor uw aandacht
NLLGG Raspberry Pi
Marcel Hergaarden
23 November 2013