mercoledì 22 giugno 2016

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
 
 

 
 

Nessun commento: