Display tondo Touch per Raspberry Pi
Questo display touchscreen per Raspberry Pi ad alta risoluzione e ad alta velocità, condivide le grandi caratteristiche della serie HyperPixel di Pimoroni. Infatti, le foto del display su questa pagina non sono Photoshoppate, mostrano il desktop Raspbian con uno sfondo HyperPixel. Inoltre, la forma rotonda del display da 2.1″ renderà davvero speciale il tuo progetto.
Il display capacitive touch è assolutamente sensible e ricettivo ed è anche in grado di funzionare da multi-touch. È stato progettato per il Raspberry Pi Zero (in modo che quando lo Zero sia montato dietro, la scheda non sia visibile) ed è compatibile con tutti i Raspberry Pi a 40 pin*.
*Attenzione: Raspberry Pi, distanziatori e header booster non sono inclusi.
Caratteristiche del display Hyperpixel
- Interfaccia DPI ad alta velocità
- Display IPS da 2,1″ (angolo di visione ampio, 175°)
- 480×480 pixel, meno gli angoli (~229 PPI)
- Colore a 18 bit (262.144 colori)
- Frequenza fotogrammi 60 FPS
- Area attiva: 53,28×53,28 mm
- Touchscreen capacitivo (con libreria Python)
- Compatibile con i Raspberry Pi a 40 pin
- Libreria Display per il sistema operativo Raspberry Pi (Driver HyperPixel Round su GitHub)
- Libreria Python per HyperPixel Round touch
- Dimensioni: 7,18×7,18×1,08 cm (LxAxP, la profondità include l’header ed il display). Con un RPI Zero collegato con distanziatori corti, la profondità totale è di 17mm.
Nota: Questa versione di Hyperpixel ancora non è compatibile con Raspberry Pi OS Bullseye.
L’interfaccia DPI ad alta velocità che questo display utilizza lo rende in grado di spostare i dati pixel 5 volte in più rispetto alla comune interfaccia SPI usata generalmente da questi display per Raspberry Pi. Inoltre, garantisce un frame rate di 60 FPS e la risoluzione sul display da 2.1″ è circa 229 pixel per pollice (480x480px). Il display può mostrare 18-bit di colore (262.144 colori).
Come montare l’Hyperpixel Round al Raspberry Pi
Se desideri collegarlo ad un Pi Zero o Zero W ti sarebbe molto utile procurarti dei distanziatori corti che ti permettano di collegare tutto insieme saldamente. Se, invece, desideri collegarlo a un RPI di grandezza standard, avrai bisogno di un’header booster per sollevare il display sulle porte USB del RPI e ti sarebbe molto utile procurarti dei distanziatori abbastanza lunghi che ti permettano di tenere il tutto insieme stabilmente.
Se stai usando i distanziatori per fissare insieme Hyperpixel e il RPI, avvitali nei montanti sul lato inferiore del PCB dell’HyperPixel e poi fissali con le viti attraverso i fori di montaggio sul tuo RPI.
Fai attenzione: NON premere sulla superficie dello schermo quando installi il display sul tuo Raspberry Pi. È consigliato posizionare il display faccia in giù su una superficie morbida e di muovere il RPI per inserirlo delicatamente all’header booster o all’header GPIO. Se invece devi rimuovere l’Hyperpixel dal RPI, fai attenzione a non tirare dai bordi del display in vetro. Infatti, per rimuoverlo devi farlo toccando il PCB rettangolare. Devi fare molta attenzione a come maneggi il display, poiché i bordi sono in vetro e sporgono dal PCB, rimanendo esposti.
Come installare il software
Per questa versione di Hyperpixel, Pimoroni ha deciso di separare i driver (per lo schermo e per il touch), in modo da facilitare l’integrazione delle interfacce tattili nei tuoi programmi. Per scaricare e installare i driver dello schermo:
git clone https://github.com/pimoroni/hyperpixel2r
cd hyperpixel2r
sudo ./install.sh
Ricorda che per installare questo software hai bisogno di un altro display, keyboard e mouse, oppure puoi anche farlo da remoto in SSH.
Per gestire l’input tattile: sull’elenco delle caratteristiche trovi il link per accedere alla libreria Python con esempi e le istruzioni di installazione.
Interfaccia I2C su HyperPixel
Questo display utilizza praticamente tutti i pin GPIO per comunicare con il Raspberry Pi (inclusi i pin I2C standard), perciò non è possibile utilizzarlo contemporaneamente con altri HAT e/o dispositivi che si connettono mediante il GPIO. Nonostante ciò, sul retro del display è presente un’interfaccia I2C alternativa che permette di utilizzare i dispositivi I2C (come i sensori in formato breakout), che gli utenti avanzati troveranno molto utile.
Attenzione:
Raspberry Pi OS Bullseye include delle importanti modifiche al funzionamento dei driver del display DPI. Per far funzionare lo schermo velocemente, c’è un piccolo trucco che te lo permetterà, ma avrai una perdita di funzionalità di rotazione/touch. Il trucco consiste nel commentare dtoverlay=vc4-kms-v3d
in boot/config.txt
. Pimoroni sta elaborando un supporto per Bullseye, ma se desideri un’esperienza Hyperpixel facile e completa, molto probabilmente in questo momento dovresti restare con Buster.
- Scarica Raspberry Pi OS Buster con desktop.
- Scarica Raspberry Pi OS Buster con desktop e software consigliato.
Nome Pimoroni: HyperPixel 2.1 Round – Hi-Res Display for Raspberry Pi [PIM579]
Non ci sono ancora recensioni.