Smart TV con Raspberry Pi: Kodi e LibreELEC (ex XBMC e OpenELEC)
Come trasformare un televisore in un media center con Raspberry Pi 4 o 5, Kodi e LibreELEC: hardware, installazione, telecomando HDMI-CEC e consigli.
https://www.electronics-engineering.com/articolo_5145-la_smart_tv_con_raspberry_pi_e_xbmc.htm

This article is available in Italian only for now. An English version is on the way.
Con un Raspberry Pi collegato alla porta HDMI un televisore qualsiasi diventa un media center completo: film e musica dal disco di casa, radio e TV via internet, YouTube, il tutto comandato con il telecomando del televisore. Quando questo articolo fu scritto la combinazione più stabile era XBMC con OpenELEC; da allora i nomi sono cambiati, ma l’idea è rimasta la stessa ed è diventata molto più semplice da realizzare.
XBMC e OpenELEC oggi: Kodi e LibreELEC
- XBMC nel 2014 ha cambiato nome in Kodi. È lo stesso programma, gratuito e open source, ed è ancora sviluppato attivamente.
- OpenELEC, il sistema operativo minimo che avviava direttamente XBMC, non è più aggiornato. Il suo erede è LibreELEC, nato nel 2016 dagli stessi sviluppatori: un Linux ridotto all’essenziale che all’accensione apre Kodi e nient’altro.
Il vantaggio di LibreELEC rispetto a installare Kodi sopra un sistema normale è proprio questo: niente desktop, niente aggiornamenti di pacchetti da seguire, avvio in pochi secondi e un sistema che si aggiorna da solo.
L’hardware
La configurazione originale di questo articolo usava un Raspberry Pi di prima generazione, una chiavetta USB da 32 GB per i dati, una scheda SD da 8 GB per l’avvio e una chiavetta Wi-Fi TP-Link TL-WN722N. Oggi basta molto meno:
- Raspberry Pi 4 o Raspberry Pi 5: entrambi decodificano in hardware il video 4K HEVC. Un Pi 4 da 2 GB è sufficiente per l’uso come media center.
- Alimentatore ufficiale (USB-C, 3 A per il Pi 4, 5 A per il Pi 5): con alimentatori scadenti il sistema si blocca durante la riproduzione, ed è la causa più comune di problemi.
- Scheda microSD da almeno 16 GB, possibilmente di classe A1.
- Un case con dissipatore o ventola, soprattutto con il Pi 5.
- Un cavo micro HDMI → HDMI.
Wi-Fi e Bluetooth sono già integrati; se possibile, però, conviene collegare il Raspberry al router con un cavo di rete, perché i video ad alta risoluzione dal NAS o da internet scorrono molto meglio.
Installazione
- Scaricare Raspberry Pi Imager dal sito ufficiale raspberrypi.com e avviarlo sul PC.
- Scegliere il modello di Raspberry, poi come sistema operativo Media player OS → LibreELEC nella versione adatta al proprio modello.
- Selezionare la scheda microSD e scrivere l’immagine.
- Inserire la scheda nel Raspberry, collegare HDMI, rete e per ultima l’alimentazione.
- Al primo avvio una procedura guidata chiede lingua, nome del dispositivo e rete Wi-Fi, e permette di attivare SSH e la condivisione Samba, utili per copiare file dal PC.
In alternativa si può usare il programma LibreELEC USB-SD Creator scaricabile da libreelec.tv, che fa la stessa cosa.
Comandarlo con il telecomando della TV
Quasi tutti i televisori moderni supportano HDMI-CEC (lo chiamano Anynet+, Simplink, Bravia Sync o in altri modi a seconda della marca). Una volta attivato nel menu del televisore, le frecce, il tasto OK e il tasto indietro del telecomando arrivano direttamente a Kodi, senza bisogno di tastiere o telecomandi aggiuntivi. Per chi preferisce lo smartphone esiste l’app ufficiale Kore per Android.
Cosa guardare
- File di casa: Kodi legge cartelle condivise in rete (SMB o NFS) da un PC o da un NAS, oppure un disco USB collegato al Raspberry, e organizza film e serie con copertine e schede.
- Add-on: dal repository ufficiale di Kodi si installano YouTube, le radio via internet, i podcast e i servizi on demand di molte emittenti.
- Playlist M3U: con l’add-on PVR IPTV Simple Client Kodi mostra i canali di una playlist M3U come una normale lista TV, con guida dei programmi se disponibile.
Come per qualsiasi lettore, vanno usati solo contenuti e playlist che si ha il diritto di guardare.
Qualche consiglio per un sistema stabile
- Se il video scatta, in Impostazioni → Lettore → Video attivare «Regola la frequenza di aggiornamento del display»: il televisore si sincronizza con i 24 o 25 fotogrammi al secondo del film.
- Lasciare attivi gli aggiornamenti automatici di LibreELEC: correggono spesso problemi di compatibilità con televisori e dongle.
- Tenere sulla scheda SD solo il sistema e mettere la libreria su un disco esterno o un NAS: le schede SD si consumano con le scritture continue.
L’anteprima originale
Il video seguente mostra il lettore in streaming preparato all’epoca su questa configurazione.






Benvenuti nella pagina su «Smart TV con Raspberry Pi: Kodi e LibreELEC (ex XBMC e OpenELEC)». L'ho scritta pensando a chi studia ingegneria elettronica: se un passaggio non vi torna, un esercizio vi dà un risultato diverso o volete altro materiale sull'argomento, chiedete pure nei commenti e vi risponderò. Un voto con le stelle qui sopra mi aiuta a capire quali pagine migliorare.
consiglio di installare openelec e di fare un overclock dei processori modificando opportunamente i file di configurazione. Funziona benissimo con l’ultima versione di xbmc gotham 13.1
l’overclock e’ consigliabile solo con la configurazione simile a quella sopra descritta. In altri casi la configurazione diventa instabile con rischio di far bloccare il funzionamento del sistema. Consiglio di mettere le alette di raffreddamento sui processori. Tre alette di raffreddamento semplici da trovare su ebay
funziona anche benissimo con tutte le versioni sviluppate tra cui kodi
nel caso in cui comprate il raspberry 2, consiglio di utilizzare la stessa configurazione anche se il sistema e meno stressato per la presenza di tanta memoria e un processore piu’ evoluto. In questo caso le alette di raffreddamento sono 2.
fatemi sapere se avete bisogno di chiarimenti per questa configurazione. Appena posso descrivo accuratamente quello che bisogna fare anche con questa nuova versione di raspberry 2