ILI9341 schermpje.

Ik heb een ILI9341 schermpje wat ik in een project wil gebruiken. Die heeft een 40 pins FPC als aansluiting.

Ik krijg niets op het display. :-(

Nu heb ik een module gekocht met dezelfde ILI9341. De module heeft 9 header pins als aansluitingen. Als ik die aansluit werkt ie prima.

Dit zijn de aansluitingen van de 40 pins FPC:

Wat heb ik aangesloten?

Mijn testschermpje heeft Touch, maar dat ga ik uiteindelijk niet gebruiken, dus die heb ik los laten hangen.

[edit: Tabel bijgewerkt, dit werkt nu wel]

1-2 NC: Touch
5- GND
6-7: VCC 3.3V
8- NC
9- CS
10- DC SCL
11- SCL DC
12- NC
13- SDA
14- NC (hangt ook open bij het scherm wat wel werkt).
15- RST
16- GND
17-32 NC
33- VCC
34--36 via 3 weerstanden naar GND.
37- GND
38-40- IM0..2 : VCC : 111: 4 wire 8bit serial.

Een datasheet van de ILI9341 lijkt te zeggen (p10) dat IM3..0 0110 of 1110 moeten zijn voor de 4-wire-8-bit-interface. Waarbij de 0110 dus bidirectionele data over 1 datalijn heeft en 1110 twee verschillende. Kennelijk is intern 1 van de IM signalen aan VCC of GND gehangen. Gezien de docu zou IM3 het meest logisch zijn.

Ik heb nu ook 110 geprobeerd: Nope.

Hier is de link naar het display:
https://www.aliexpress.com/item/32837085500.html

Ik heb het 3.2" display (met touch).

Hier is de link naar het display wat wel werkt:
https://www.tinytronics.nl/shop/en/displays/tft/2.2-inch-tft-display-2…

Suggesties? tips?

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/
mel

Golden Member

Hoeven die displays geen vaste spanning te hebben voor het contrast? Hoewel ik dat zo snel niet zie op de aansluitlijst..Geen contrast dan zie je ook niet veel.

u=ir betekent niet :U bent ingenieur..

Die contrast-spanning ken ik van de 16x2 text LCD schermpjes. Monochroom. Ik heb het nog niet gezien op de TFT kleurenschermpjes.

En dus geen pin om het op aan te sluiten.

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/

Als je 3 draads communicatie wilt gebruiken, zou ik mode 101 gebruiken, anders moet je pin 14 ook aansluiten denk ik.

Een manager is iemand die denkt dat negen vrouwen in één maand een kind kunnen maken
buckfast_beekeeper

Golden Member

Ik gebruik een 3.2" van ali bouwgelijk aan je tinytronics.

Led via PWM wegens helderheid dag/nacht.

Voor een ESP32 deze instellingen in de Arduino IDE

De bovenste lijn is software SPI. 10, keer trager dan de standaard pinnen.

Van Lambiek wordt goede geuze gemaakt.

Ik wil liever NIET de 9bits-per-woord mode gebruiken. Mijn software is geschikt voor de 8bits-per-word mode. En dan dus een extra draadje voor de data/command.

Je ziet op input 6 het DC signaal. Dit is een "CASET" commando gevolgd door RASET (afgekapt wegens scherm te klein).

Ja, ik heb hem bij 'tiny gekocht vooral omdat ik hem dan de volgende dag zou hebben. Die 9 pins aansluiten van die modules, dat lukt: die doet het. Ik heb alleen problemen met de 40pins FPC.

Ik kreeg ondertussen hints dat mogelijk de SCL/SDA/DC aansluitingen soms op andere pins zitten. De ILI datasheet is erg duidelijk:

Bij D/CX staat duidelijk dat de pin in 4-wire serial mode data/command is, maar tevens SCL. Duidelijke hint om uit te kijken.

Ik ga proberen SCL en DC om te wisselen.

Update: Dat helpt!

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/