è da un paio di giorno che sto cercando di far funzionare un LCD TFT 1.8 SPI. In rete ho trovato una guida che utilizza proprio con lo modulo che ho acquistato. L'unica differenza è che io sto utilizzando un Arduino nano. Ho controllato con arduino uno i pin utilizzati e mi sembrano che siano identici.
Ecco la guida :
Ho seguito passo passo la guida ma mi ritrovo sempre lo schermo tutto bianco
Ho letto in qualche post che i segnali digitali dei PIN dovrebbero essere sui 3,3V. Per questo su i 5 pin digitali utilizzati ho inserito un partitore da 270 e 470 ohm per abbassare la tensione. Ma il risultato non cambia.
Qualcuno ha già affrontato questo problema?
Parere personale, una guida del cavolo.
Prima di tutto NON mi pare metta un link alla libreria che usa. Libreria TFT non vuol dire una cippa. Quale libreria TFT ? Quella "ufficiale" è per il display Arduino che usa ST7735.
Per i display vari che si trovano in giro BISOGNA sapere quale chip internamente usano.
Solo sapendo il chip allora è possibile trovare una libreria adatta.
Ad esempio librerie molto ben fatte e complete per i vari display tft/lcd sono quelle di Adafruit, u8glib, ucglib e uTFT
ma per tutte bisogna sapere quale chip usa il display.
Hai provato a girare nel forum sezione internazionale, display ? Displays - Arduino Forum
Per il tuo display partirei a guardare la libreria uTFT
La guida fà riferimento all'esempio che c'è sull' IDE. (Il codice è uguale). Lo presa come riferimento perché il modulo che ho acquistato è uguale identico anche nella descrizione nella serigrafia. (almeno visto da fuori).
Comunque hai ragione, bisogna essere certi che tipo di chip monta. E' stato preso da amazon ma non c'è nessuna indicazione sul chip e nemmeno nessun datascheet.
Come potrei verificare il chip? Sapresti darmi qualche indicazione?
Ciao a tutti, volevo informarvi che ho risolto (per altri nella mia situazione).
Ecco come:
Il LCD in questione monta un chip ST7735. Per farlo funzionare ho dovuto mettere tra il pin digitale di arduino e il pin del LCD una resistenza da 1K.