- LCD IPS da 1,3? con ampio angolo di visione di ±80°
- Display RGB a colori
- Display 240 x 240 ad alta risoluzione da 260 PPI
- Area: 23.4×23.4mm
- Dimensioni modulo: 28x39x12 m
- Interfaccia SPI senza pin CS
- Controller display ST7789
- Tensione di alimentazione 3,3 V
- Questo display incorpora un interfaccia SPI che fornisce aggiornamenti rapidi del display.
Poiché è un dispositivo di sola scrittura, non è necessario che la SPI MISO sia collegata. L’interfaccia non è dotata del pin CS (Chip Select ) il che riduce il numero di pin, ma non permette di avere altri dispositivi SPI sullo stesso bus contemporaneamente.
PIN |
Descrizione |
---|
GND |
Pin GND in comune con l'MCU. |
VCC |
Pin alimentazione 3,3 V. Da MCU o da fonte esterna |
SCL |
Connettere a SPI SCL (Clock) |
SDA |
Connettere a SPI MOSI (Dati) |
RE |
Reset per il controller LCD ST7789. Normalmente HIGH, Portare LOW per ripristinare |
DC |
Dati/Comando. Determina il tipo di dati da inviare al display. HIGH= Comando, LOW = Dati |
BLK |
Controllo retroilluminazione. Se scollegato è sempre attiva |
Collegamento del display
Il modulo display LCD da 1,3? 240×240 tipo ST7789 funziona a 3,3 V, quindi se si utilizza con un MCU da 5 V, occorre assicurarsi di includere dei traslatori di livello logico sulle linee dati per evitare possibili danni. Sul retro del modulo troviamo un transistor e alcuni resistori e condensatori per fornire il controllo della retroilluminazione. Il modulo non è dotato di un proprio regolatore da 3,3 V e quindi deve essere alimentato direttamente con 3,3 V. Per il test del display si è utilizzata una scheda ESP32 DEVKIT1 v1 e i pin utilizzati sono visibili nello schema sotto riportato. Il pin BLK può essere lasciato scollegato, il che lascerà sempre accesa la retroilluminazione.
Per gestire il display si dovranno utilizzare due librerie.
La prima libreria Arduino-ST7789 dovrà essere scaricata manualmente dal sito GitHub poiché non è disponibile tramite il gestore della libreria IDE di Arduino. Questa libreria è una versione modificata della libreria Adafruit originale che lo rende facile da usare con questo display che non dispone del pin CS. La troverete a questo link https://github.com/ananevilya/Arduino-ST7789-Library . Nota :sfortunatamente il sito non è più disponile, scaricare la copia che avevo scaricato a suo tempo
La seconda libreria è la libreria grafica Adafruit che può essere installata tramite il gestore della libreria Arduino IDE ricercando “gfx“.
|