Raspberry Pi

  • 572 views
Uploaded on

Piccola indroduzione a Raspberry Pi

Piccola indroduzione a Raspberry Pi

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
572
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
40
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Raspberry Pi Un introduzione Stefano Morandi OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 2. Raspberry Pi Raspberry Pi è un piccolo computer delle dimensioni di un Carta di credito, economico (circa 30 Euro), basato su GNU/Linux. Nasce come progetto per linsegnamento dellinformatica a giovani e giovanissimi... ma anche a chi non lo è più :-) OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 3. Filosofia e Storia Pensata come strumento didattico per permettere di insegnare informatica ed elettronica sperimentando, in pieno spirito anni 80 :-) Inizialmente doveva solamente avviare un Interprete Python OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 4. Filosofia e Storia Invece che progettare tutto ex- novo, si decise di utilizzare un sistema GNU/Linux. Per minimizzare i costi la scelta è caduta su un SystemOnChip Broadcom (ARM11). Il risultato è un prodotto economico e flessibile. OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 5. Filosofia e Storia Agosto 2011: prime Alpha Dicembre 2011: Beta Febbraio 2012: Lancio ufficiale Pochissimi esemplari andati subito a ruba. Tempi di riordino di mesi. Ottobre 2012: Nuova versione con 512M di Ram OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 6. Filosofia e Storia Come nota per i nostalgici: uno dei progettisti e membro della fondazione a cui il progetto fa capo, è David Braben. OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 7. Caratteristiche System On Chip • ARM 11 700MHz (1000MHz) • VideoCore IV GPU (OpenGL2, 1080p, H264) • Ram 256/512M • 2 USB, 1LAN • HDMI,Video comp., Audio stereo • GPIO • Connettore Camera CSI-2 Tutto il progetto, hardware e software, è aperto OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 8. Raspberry Pi Lista della spesa prima di iniziare • Alimentatore di ottima qualità 1200mA • Hub USB alimentato • Scheda SD 2GB minimo • Tastiera e mouse wireless • Scheda WiFi • Case su misura OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 9. Strumenti Distribuzioni Generiche • Raspbian: basata su Debian e consigliata • Fedora: non più in uso (?) • Arch: pare essere la più veloce Distribuzioni specializzate • QtonPi: sviluppo Qt5 • Raspbmc / OpenELEC: Mediacenter • raspberry-asterisk:VoIP OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 10. Sistema Raspian • raspi-config: lanciato automaticamente al primo avvio, consente di configurare alcuni aspetti del sistema. (memory- split, overclock) OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 11. Raspbian LXDE OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 12. Raspbian LXDE Installazione minimale • LXDE per minimizzare il consumo di risorse • Midori come browser • Nessun *Office • Ma Python in tutte le salse :-) OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 13. Sviluppo Python come strumento (anche didattico) principale. Sono a disposizione tutte le librerie e alcune apposite come la Rpi.GPIO Essendo una distribuzione Debian, nessuno ci vieta di utilizzare:C/C++, Perl, Php... OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 14. Sviluppo Due progetti interessanti: • Scratch: ambiente di sviluppo per i più piccoli • WiringPi: un "porting" di Wiring su Raspberry Pi OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 15. Raspberry vs Arduino • Non sono progetti concorrenti, ma complementari • Possono lavorare assieme • Esistono progetti quali "Ponte" • Ma anche schede specifiche che avvicinano Raspberry Pi allambito di utilizzo di Arduino OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 16. Casi duso... miei Astro-Raspberry Controllo di apparati astronomici remoti INDI: controlla montature, telescopi, fuocheggiatori etc Server installato su Raspberry Pi, Client su PC remoto al caldo :) OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 17. Casi duso... miei Emulatore di piattaforme anno 80: • Mame • Vice Mediacenter • xbmc Server e firewall di rete • shorewall • nfs / samba con dischi USB (2.5") OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 18. Progetti Interessanti Scovati in rete OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 19. Progetti Interessanti Bacchetta magica http://www.thebox.myzen.co.uk/Raspberry/ Magic_Wand.html / http://vimeo.com/46172052 OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 20. Progetti Interessanti Musica... più o meno :) http://www.thebox.myzen.co.uk/Raspberry/ Buffer_Board.html / http://vimeo.com/44300050 OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 21. Progetti Interessanti Lego Mindstorms NXT www.flypig.co.uk/?page=list&list_id=363&list=blog http://vimeo.com/46188994 OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 22. Progetti Interessanti Supercomputer http://www.southampton.ac.uk/~sjc/raspberrypi/ OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 23. Progetti Interessanti Palloni sonda HAB http://www.daveakerman.com/?p=592 OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 24. Progetti Interessanti Birrificio! http://brewpi.com/ Esempio di collaborazione Arduino + Raspberry OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 25. Progetti Interessanti Raspberry Asterix http://www.raspberry-asterisk.org/ Asterix e FreePBX OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 26. Progetti Interessanti http://learn.adafruit.com/category/raspberry-pi OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 27. Note Il progetto è molto promettente, ha appena compiuto un anno :-) • Non tutti i pacchetti deb sono stati portati • I driver GPU non sono ancora al top • Qualche problema di compatibilità USB e WiFi • Alimentazione Ma lo sviluppo procede spedito :) OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 28. Link utili • http://www.raspberrypi.org • http://youtube.com/RaspberryPiTutorials • http://elinx.org/R-Pi_Hub • http://www.themagpi.com • http://www.raspberrypi-spy.co.uk/ • http://www.raspberrypiusers.com/ • http://log.liminastudio.com/writing/tutorials/tutorial-how-to-use-your-raspberry- pi-like-an-arduino • http://omer.me/2012/05/introducing-ponte/ • http://www.raspberrypi.org/archives/411 OpenTalk 2013 - Pordenonegiovedì 14 marzo 13
  • 29. Stefano Morandi stefano.morandi@gmail.com @uomorando http://creativecommons.org/licenses/by-sa/3.0/ OpenTalk 2013 - Pordenonegiovedì 14 marzo 13