Il Raspberry Pi è un computer completo grande quanto una carta di credito: processore ARM, memoria, porte USB, rete, uscita video e una fila di piedini GPIO per collegare componenti elettronici. Costa poco, consuma pochissimo e fa girare Linux. Proprio perché sembra un giocattolo, molti lo trattano con superficialità e poi si scontrano con blocchi, schede corrotte e prestazioni deludenti. Quasi sempre la causa è in tre punti: alimentazione, scheda di memoria e configurazione iniziale.
Scegliere il modello in base all'uso
Prima di comprare conviene chiedersi che cosa deve fare.
- Piccolo server domestico (blocco pubblicità, file condivisi, automazioni): serve un modello recente con rete cablata e almeno 2-4 GB di RAM.
- Progetti di elettronica (sensori, relè, LED): va bene anche un modello piccolo e poco costoso, come la serie Zero.
- Uso come computer da scrivania: è possibile, ma solo con i modelli più potenti e con aspettative realistiche. Un browser con molte schede mette in difficoltà anche le versioni migliori.
Il Raspberry Pi non va confuso con l'Arduino: il primo è un computer con un sistema operativo, il secondo un microcontrollore che esegue un solo programma. Per leggere un sensore e accendere un relè bastano entrambi; per ospitare un servizio web serve il Raspberry.
L'alimentatore non è un dettaglio
È la causa numero uno dei problemi. Un alimentatore da telefono qualsiasi spesso non regge i picchi di corrente: la tensione scende, il sistema rallenta, compaiono errori sui dischi USB o riavvii improvvisi. Su Raspberry Pi OS una tensione insufficiente viene segnalata con un avviso a schermo e nei log di sistema.
Regole pratiche:
- usa l'alimentatore ufficiale del modello o uno con le stesse caratteristiche dichiarate;
- evita cavi lunghi e sottili, che fanno perdere tensione;
- se colleghi un disco esterno senza alimentazione propria, considera un hub USB alimentato;
- non alimentare carichi pesanti, come motori, direttamente dai piedini del Raspberry.
La scheda microSD
Il sistema operativo risiede di solito su una scheda microSD, che è anche il punto debole: scritture continue e spegnimenti bruschi possono corromperla. Qualche accorgimento allunga molto la vita del sistema:
- scegli una scheda di marca, con classe di velocità A1 o A2 per le applicazioni;
- non staccare mai la corrente senza prima spegnere il sistema con
sudo poweroff; - riduci le scritture inutili, ad esempio limitando i log o spostandoli in memoria;
- sui modelli che lo supportano, valuta l'avvio da SSD via USB o NVMe, molto più robusto e veloce.
Tieni sempre una copia dell'immagine funzionante: quando hai configurato tutto, clonare la scheda su un file ti permette di ripartire in pochi minuti.
Preparare il sistema operativo
Lo strumento più semplice è Raspberry Pi Imager, disponibile per Windows, macOS e Linux. Si sceglie il modello, il sistema (di norma Raspberry Pi OS, nella versione Lite se non serve il desktop) e la scheda di destinazione.
Prima di scrivere, Imager permette di impostare alcune opzioni che fanno risparmiare tempo:
- nome host del dispositivo;
- nome utente e password;
- rete Wi-Fi e paese;
- attivazione di SSH, con password o con chiave pubblica.
Configurare tutto qui consente di usare il Raspberry senza monitor né tastiera: lo si accende, si attende un minuto e ci si collega dalla rete.
Il primo accesso via SSH
Dal computer, nello stesso Wi-Fi o nella stessa rete cablata:
ssh utente@nomehost.local
Se il nome non viene risolto, l'indirizzo IP si trova nel pannello del router, tra i dispositivi connessi. Una volta dentro, i primi comandi sono sempre gli stessi:
sudo apt update
sudo apt full-upgrade
sudo raspi-config
raspi-config è il menu di configurazione: da qui si attivano interfacce come I2C e SPI, si imposta il fuso orario e si espande il filesystem quando serve.
Sicurezza minima
Un Raspberry acceso 24 ore su 24 è un computer esposto come gli altri. Le basi:
- password robusta o, meglio, accesso SSH solo con chiave;
- aggiornamenti regolari;
- nessuna porta aperta verso Internet sul router se non strettamente necessaria;
- per l'accesso da fuori casa, una VPN invece di inoltrare porte.
Temperatura e contenitore
I modelli più recenti scaldano sotto carico e, superata una certa temperatura, riducono la frequenza del processore per proteggersi. Il comando vcgencmd measure_temp mostra la temperatura attuale. Un dissipatore passivo o un case con ventola risolvono quasi sempre: se il Raspberry deve lavorare a lungo sotto sforzo, il raffreddamento è parte del progetto, non un accessorio.
I piedini GPIO
La fila di piedini è ciò che rende il Raspberry speciale per l'elettronica. Due cose da sapere subito: i GPIO lavorano a 3,3 volt e non tollerano i 5 volt, e possono erogare correnti molto piccole. Collegare direttamente un sensore a 5 volt o un LED senza resistenza è il modo più rapido per danneggiare la scheda. Per carichi più grandi si usano transistor, moduli relè o driver dedicati.
In sintesi
- Scegli il modello in base all'uso reale, non al prezzo più basso.
- Usa un alimentatore adeguato: la maggior parte dei malfunzionamenti nasce lì.
- Proteggi la microSD con spegnimenti corretti e backup dell'immagine.
- Configura SSH e Wi-Fi già con Raspberry Pi Imager per lavorare senza monitor.
- Ricorda che i GPIO funzionano a 3,3 volt e reggono solo piccole correnti.