mercoledì 22 giugno 2016

Ascoltare radio in web steaming da shell

Nel mio continuo girovagare in cerca di novita' tecnologiche, ho trovato questo programma che in modo molto semplice e veloce consente di ascoltare le tue stazioni radio in streaming preferite.


Il sistema funziona da shell, non ha interfaccia grafica, ma in fondo non serve per ascoltare la radio!

Si istalla semplicemente con questo comando
 
 
sudo apt-get install mpd mpc
 
Caricato il programma sul sistema, basta aggiungere con 

mpc add "link"   

il link delle stazioni radio che piu' ci piacciono che il sistema comincera' a riprodurre lo streaming sugli altoparlanti del sistema.

Con 

mpc help

avremo la lista di tutti i comandi disponibili.
 



RPi 5,0 HDMI 800x480 con TouchScreen

La battaglia comincia:
Trovare una soluzione stabile e funzionante che consenta l'utilizzo del monitor 5 pollici HDMI per Raspberry Pi.
Una bella sfida, perche' ogni volta che mettiamo mano alla scoperta di qualche pezzo hardware un po' "diverso" dal solito, ci si scontra con la mancanza di informazioni o, peggio con una quantita' di informazioni errate, che fanno perdere un mare di tempo, prima di trovare la strada giusta.
Ma a me e' sempre piaciuto andare ad esplorare nuove strade ed evitare di rimanere legato alle solite cose sulle quali sperimentano un po' tutti, quindi eccomi qui alla ricerca.

La maggior parte delle buone informazioni sul funzionamento di hardware dedicato al meraviglioso campo della hobbistica elettronica, la fornisce Adafruit.
In questo caso pero', forse per il prezzo un po' alto del device,

Per l'istallazione ho seguito questa guida, ma per farla funzionare correttamente importante e' aggiungere queste istruzioni del file config.txt nella cartella /boot della Raspberry Pi con la distribuzione debian classica (Jessy)

hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0

Poi aggiungere  in basso al documento queste due istruzioni qui per attivare il Touch Screen

dtparam=spi=on
dtoverlay=ads7846,penirq=25,speed=10000,penirq_pull=2,xohms=150



con  questa istruzione si istalla il sistema per la calibrazione dello schermo, molto utile per associare al tocco del pennino la corretta posizione
 
 sudo apt-get install -y xinput-calibrator
 
 
Un altro link utile per rendere funzionante l'istallazione e' questo


 

 
 
 Nel caso di utilizzo solo in Terminale si puo' diminuire la memoria dedicata alla GPU
gpu_mem=32
framebuffer_ignore_alpha=1
framebuffer_swap=1
disable_overscan=1
init_uart_clock=16000000
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0
 
 

 
 

Tastiera Virtuale per Raspberry Pi TouchScreen

 Ho assemblato qualche giorno fa un sistema composto con Raspberry Pi B2 e schermo TFT Touch screen, condito con RaspiCam e, ancora nei progetti ma non montato,  di amplificatore BF e altoparlanti, batteria di alimentazione da 10Ampere, e chissa' quante altre diavolerie mi inventero'!!!

Una delle cose di cui ho sentito subito l'esigenza e' una tastiera virtuale che consentisse di operare sul sistema anche attraverso lo schermo touch.
L'operazione di installazione come sempre non e' stata delle piu' veloci, ma poi , alla fine sono riuscito ad arrivare in fondo utilizzando questa guida.