SlideShare a Scribd company logo
1 of 19
Download to read offline
Federico Bassignana
Cogestione 2015
Che cos'è il Raspberry pi?
Scheda
Connettori
Software
Progetti
SBC (single board computer)
Scheda
Connettori
Software
Progetti
Storia
●Nasce nel 2012 come strumento
didattico
●Progetto open source
●Basato su GNU/Linux
●Community
●Successo enorme tra i maker
Caratteristiche principali:
Scheda
Connettori
Software
Progetti
Protocolli utilizzati:
Scheda
Connettori
Software
Progetti
SSH: permette di creare una connesione tramite
interfaccia a riga di comando ad un altro dispositivo.
VNC: software client/server che permette di vedere
e utilizzare il desktop da un altro dispositivo.
Connessioni a basso
livello:
Scheda
Connettori
Software
Progetti
Interfacce a basso
livello:
Scheda
Connettori
Software
Progetti
● GPIO
●
I2
C
● UART
● SPI
Pinout:
Scheda
Connettori
Software
Progetti
Le shield:
Scheda
Connettori
Software
Progetti
Sistema Operativo
Scheda
Connettori
Software
Progetti
Deve essere per forza
Unix-like come
GNU/Linux o RiscOS
Programmazione
GPIO
Scheda
Connettori
Software
Progetti
Ora analizzeremo diversi modi di controllare dispositivi
che comunicano con il connettore gpio
Materiale occorrente:
● Raspberry pi
● Pazienza... tanta pazienza
Scratch:
Scheda
Connettori
Software
Progetti
Python:
Scheda
Connettori
Software
Progetti
C a basso livello:
Scheda
Connettori
Software
Discussion
Golang:
Scheda
Connettori
Software
Progetti
Progetti:
Scheda
Connettori
Software
Progetti
Ora verranno mostrati dei
progetti realizzabili con
il Raspberry pi.
Progetti:
Scheda
Connettori
Software
Progetti
E ora due progettini personali...
link utili:
Sito ufficiale:
http://www.raspberrypi.org
Wiki ufficiale:
http://elinux.org/RPi_Hub
Rivista dedicata al RaspberryPI:
https://www.raspberrypi.org/magpi/
Siti per gli acquisti:
http://www.farnell.com/
http://www.rs-online.com/
Sorgenti software:
https://github.com
Domande?
Grazie a tutti per la partecipazione :-D

More Related Content

What's hot

Guida al computer - Lezione 3 - I lettori parte 1
Guida al computer  - Lezione 3 - I lettori parte 1Guida al computer  - Lezione 3 - I lettori parte 1
Guida al computer - Lezione 3 - I lettori parte 1caioturtle
 
Arduino wifi logger node
Arduino wifi logger nodeArduino wifi logger node
Arduino wifi logger nodeMirco Piccin
 
Raspberry Pi - Introduzione, caratteristiche, programmazione, casi d'uso
Raspberry Pi - Introduzione, caratteristiche, programmazione, casi d'usoRaspberry Pi - Introduzione, caratteristiche, programmazione, casi d'uso
Raspberry Pi - Introduzione, caratteristiche, programmazione, casi d'usogianlucaghettini
 
Guida al computer - Lezione 2 - I componenti
Guida al computer - Lezione 2 - I componentiGuida al computer - Lezione 2 - I componenti
Guida al computer - Lezione 2 - I componenticaioturtle
 
Introduzione all’informatica 2011
Introduzione all’informatica 2011Introduzione all’informatica 2011
Introduzione all’informatica 2011donmimi
 
Hardware Libero - Linux Day 2007
Hardware Libero - Linux Day 2007Hardware Libero - Linux Day 2007
Hardware Libero - Linux Day 2007pino_otto
 
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...Sardegna Ricerche
 
Radeon hd 6800 amd rivela la nuova scheda radeon hd 6800 2010-10-29
Radeon hd 6800  amd rivela la nuova scheda radeon hd 6800   2010-10-29Radeon hd 6800  amd rivela la nuova scheda radeon hd 6800   2010-10-29
Radeon hd 6800 amd rivela la nuova scheda radeon hd 6800 2010-10-29Ionela
 
Un Pinguino Nel Tuo Modem
Un Pinguino Nel Tuo ModemUn Pinguino Nel Tuo Modem
Un Pinguino Nel Tuo ModemMarco Scaloni
 
Arduino&raspberry pi - Un connubio vincente
Arduino&raspberry pi - Un connubio vincenteArduino&raspberry pi - Un connubio vincente
Arduino&raspberry pi - Un connubio vincenteMirco Sbrollini
 
Mpc8308 rdb piattaforma di riferimento della freescale - recensione - 2010-10-26
Mpc8308 rdb piattaforma di riferimento della freescale - recensione - 2010-10-26Mpc8308 rdb piattaforma di riferimento della freescale - recensione - 2010-10-26
Mpc8308 rdb piattaforma di riferimento della freescale - recensione - 2010-10-26Ionela
 
Arduino & raspberry pi - Un connubio stimolante
Arduino & raspberry pi - Un connubio stimolanteArduino & raspberry pi - Un connubio stimolante
Arduino & raspberry pi - Un connubio stimolanteMirco Sbrollini
 
Guida al computer - Lezione 11 - La scheda grafica
Guida al computer  - Lezione 11 - La scheda graficaGuida al computer  - Lezione 11 - La scheda grafica
Guida al computer - Lezione 11 - La scheda graficacaioturtle
 
Software libero nei sistemi embedded
Software libero nei sistemi embeddedSoftware libero nei sistemi embedded
Software libero nei sistemi embeddedDaniele Costarella
 

What's hot (18)

Fare Musica con Arduino
Fare Musica con ArduinoFare Musica con Arduino
Fare Musica con Arduino
 
Guida al computer - Lezione 3 - I lettori parte 1
Guida al computer  - Lezione 3 - I lettori parte 1Guida al computer  - Lezione 3 - I lettori parte 1
Guida al computer - Lezione 3 - I lettori parte 1
 
Arduino wifi logger node
Arduino wifi logger nodeArduino wifi logger node
Arduino wifi logger node
 
Raspberry Pi - Introduzione, caratteristiche, programmazione, casi d'uso
Raspberry Pi - Introduzione, caratteristiche, programmazione, casi d'usoRaspberry Pi - Introduzione, caratteristiche, programmazione, casi d'uso
Raspberry Pi - Introduzione, caratteristiche, programmazione, casi d'uso
 
Guida al computer - Lezione 2 - I componenti
Guida al computer - Lezione 2 - I componentiGuida al computer - Lezione 2 - I componenti
Guida al computer - Lezione 2 - I componenti
 
Introduzione all’informatica 2011
Introduzione all’informatica 2011Introduzione all’informatica 2011
Introduzione all’informatica 2011
 
Hardware Libero - Linux Day 2007
Hardware Libero - Linux Day 2007Hardware Libero - Linux Day 2007
Hardware Libero - Linux Day 2007
 
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
 
Radeon hd 6800 amd rivela la nuova scheda radeon hd 6800 2010-10-29
Radeon hd 6800  amd rivela la nuova scheda radeon hd 6800   2010-10-29Radeon hd 6800  amd rivela la nuova scheda radeon hd 6800   2010-10-29
Radeon hd 6800 amd rivela la nuova scheda radeon hd 6800 2010-10-29
 
Un Pinguino Nel Tuo Modem
Un Pinguino Nel Tuo ModemUn Pinguino Nel Tuo Modem
Un Pinguino Nel Tuo Modem
 
Pieve del Cairo Windows 8 (1)
Pieve del Cairo Windows 8 (1)Pieve del Cairo Windows 8 (1)
Pieve del Cairo Windows 8 (1)
 
Beryl
BerylBeryl
Beryl
 
Arduino&raspberry pi - Un connubio vincente
Arduino&raspberry pi - Un connubio vincenteArduino&raspberry pi - Un connubio vincente
Arduino&raspberry pi - Un connubio vincente
 
Ogg vorbis
Ogg vorbisOgg vorbis
Ogg vorbis
 
Mpc8308 rdb piattaforma di riferimento della freescale - recensione - 2010-10-26
Mpc8308 rdb piattaforma di riferimento della freescale - recensione - 2010-10-26Mpc8308 rdb piattaforma di riferimento della freescale - recensione - 2010-10-26
Mpc8308 rdb piattaforma di riferimento della freescale - recensione - 2010-10-26
 
Arduino & raspberry pi - Un connubio stimolante
Arduino & raspberry pi - Un connubio stimolanteArduino & raspberry pi - Un connubio stimolante
Arduino & raspberry pi - Un connubio stimolante
 
Guida al computer - Lezione 11 - La scheda grafica
Guida al computer  - Lezione 11 - La scheda graficaGuida al computer  - Lezione 11 - La scheda grafica
Guida al computer - Lezione 11 - La scheda grafica
 
Software libero nei sistemi embedded
Software libero nei sistemi embeddedSoftware libero nei sistemi embedded
Software libero nei sistemi embedded
 

Viewers also liked

The ongoing fundraiser
The ongoing fundraiserThe ongoing fundraiser
The ongoing fundraiserAndre Hardy
 
Polynomial division
Polynomial divisionPolynomial division
Polynomial divisiondrpahaworth
 
Hege fagerhøipowepoint
Hege fagerhøipowepointHege fagerhøipowepoint
Hege fagerhøipowepointhegfag
 
Conference call powerpoint
Conference call powerpointConference call powerpoint
Conference call powerpointAndre Hardy
 
Factores de coagulación y anticoagulación carlos.mancera
Factores de coagulación y anticoagulación   carlos.manceraFactores de coagulación y anticoagulación   carlos.mancera
Factores de coagulación y anticoagulación carlos.manceraUniversidad de Santander
 
Radio comms class for centrelearn part 0 introduction
Radio comms class for centrelearn part 0 introductionRadio comms class for centrelearn part 0 introduction
Radio comms class for centrelearn part 0 introductionfiredogsgf
 

Viewers also liked (9)

Raspberrypi
Raspberrypi Raspberrypi
Raspberrypi
 
The ongoing fundraiser
The ongoing fundraiserThe ongoing fundraiser
The ongoing fundraiser
 
Polynomial division
Polynomial divisionPolynomial division
Polynomial division
 
Slideshare test
Slideshare testSlideshare test
Slideshare test
 
Hege fagerhøipowepoint
Hege fagerhøipowepointHege fagerhøipowepoint
Hege fagerhøipowepoint
 
Conference call powerpoint
Conference call powerpointConference call powerpoint
Conference call powerpoint
 
Factores de coagulación y anticoagulación carlos.mancera
Factores de coagulación y anticoagulación   carlos.manceraFactores de coagulación y anticoagulación   carlos.mancera
Factores de coagulación y anticoagulación carlos.mancera
 
Radio comms class for centrelearn part 0 introduction
Radio comms class for centrelearn part 0 introductionRadio comms class for centrelearn part 0 introduction
Radio comms class for centrelearn part 0 introduction
 
Trauma raquimedular
Trauma raquimedularTrauma raquimedular
Trauma raquimedular
 

Similar to Raspberrypi

Linux Embedded per l'automazione
Linux Embedded per l'automazioneLinux Embedded per l'automazione
Linux Embedded per l'automazioneDaniele Costarella
 
Workshop sul Free Software Ordine degli Ingegneri
Workshop sul Free Software Ordine degli IngegneriWorkshop sul Free Software Ordine degli Ingegneri
Workshop sul Free Software Ordine degli IngegneriAngelo Giordano
 
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014Janhu Silvio Crispiatico
 
[NALUG] Workshop@UniNA2014: "Quando gli GNU si dopano con il silicio"
[NALUG] Workshop@UniNA2014: "Quando gli GNU si dopano con il silicio"[NALUG] Workshop@UniNA2014: "Quando gli GNU si dopano con il silicio"
[NALUG] Workshop@UniNA2014: "Quando gli GNU si dopano con il silicio"gbr1
 
Concetti base di informatica
Concetti base di informaticaConcetti base di informatica
Concetti base di informaticaGianni Locatelli
 
Linux Board. Corso di prototipazione rapida
Linux Board. Corso di prototipazione rapidaLinux Board. Corso di prototipazione rapida
Linux Board. Corso di prototipazione rapidaMultiverso
 
CodingGym - Lezione 2 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 2 - Corso Linux, Android e Internet of ThingsCodingGym - Lezione 2 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 2 - Corso Linux, Android e Internet of ThingsMirko Mancin
 
Exploring VS Code
Exploring VS CodeExploring VS Code
Exploring VS Codedotnetcode
 
Google Android: una nuova piattaforma Open Source per dispositivi mobili
Google Android: una nuova piattaforma Open Source per dispositivi mobiliGoogle Android: una nuova piattaforma Open Source per dispositivi mobili
Google Android: una nuova piattaforma Open Source per dispositivi mobiliGoWireless
 
MobileDevCamp2012 - Android
MobileDevCamp2012 - AndroidMobileDevCamp2012 - Android
MobileDevCamp2012 - Androidmobiledevcamp
 
Scuola e open_source
Scuola e open_sourceScuola e open_source
Scuola e open_sourceCarlo Minucci
 
Opensignature (firma digitale)
Opensignature (firma digitale)Opensignature (firma digitale)
Opensignature (firma digitale)antiac
 
Hacking Access Point con Firmware Open Source
Hacking Access Point con Firmware Open SourceHacking Access Point con Firmware Open Source
Hacking Access Point con Firmware Open SourceClaudio Cardinali
 

Similar to Raspberrypi (20)

Linux Embedded per l'automazione
Linux Embedded per l'automazioneLinux Embedded per l'automazione
Linux Embedded per l'automazione
 
Conferenza Pymaemo
Conferenza PymaemoConferenza Pymaemo
Conferenza Pymaemo
 
Workshop sul Free Software Ordine degli Ingegneri
Workshop sul Free Software Ordine degli IngegneriWorkshop sul Free Software Ordine degli Ingegneri
Workshop sul Free Software Ordine degli Ingegneri
 
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
 
Socket python
Socket pythonSocket python
Socket python
 
[NALUG] Workshop@UniNA2014: "Quando gli GNU si dopano con il silicio"
[NALUG] Workshop@UniNA2014: "Quando gli GNU si dopano con il silicio"[NALUG] Workshop@UniNA2014: "Quando gli GNU si dopano con il silicio"
[NALUG] Workshop@UniNA2014: "Quando gli GNU si dopano con il silicio"
 
Concetti base di informatica
Concetti base di informaticaConcetti base di informatica
Concetti base di informatica
 
prova
provaprova
prova
 
Linux Board. Corso di prototipazione rapida
Linux Board. Corso di prototipazione rapidaLinux Board. Corso di prototipazione rapida
Linux Board. Corso di prototipazione rapida
 
CodingGym - Lezione 2 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 2 - Corso Linux, Android e Internet of ThingsCodingGym - Lezione 2 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 2 - Corso Linux, Android e Internet of Things
 
Exploring VS Code
Exploring VS CodeExploring VS Code
Exploring VS Code
 
Foss ieri e oggi
Foss ieri e oggiFoss ieri e oggi
Foss ieri e oggi
 
Android
AndroidAndroid
Android
 
Google Android: una nuova piattaforma Open Source per dispositivi mobili
Google Android: una nuova piattaforma Open Source per dispositivi mobiliGoogle Android: una nuova piattaforma Open Source per dispositivi mobili
Google Android: una nuova piattaforma Open Source per dispositivi mobili
 
MobileDevCamp2012 - Android
MobileDevCamp2012 - AndroidMobileDevCamp2012 - Android
MobileDevCamp2012 - Android
 
Scuola e open_source
Scuola e open_sourceScuola e open_source
Scuola e open_source
 
Opensignature (firma digitale)
Opensignature (firma digitale)Opensignature (firma digitale)
Opensignature (firma digitale)
 
Applicazioni open source
Applicazioni open sourceApplicazioni open source
Applicazioni open source
 
Linux
LinuxLinux
Linux
 
Hacking Access Point con Firmware Open Source
Hacking Access Point con Firmware Open SourceHacking Access Point con Firmware Open Source
Hacking Access Point con Firmware Open Source
 

Raspberrypi