IILI9341 Graphictest Funktioniert nicht (Weisser Screen anstatt laufender Grafiktest)

Ich besitze das 2,8" TFT LCD mit Touchscreen Breakout Board w/MicroSD Sockel ( 240x320 Pixel). Ich habe das Display meiner Meinung nach korrekt mit dem Arduino UNO verbunden und habe die Aktuellste GFX und ILI9341 Library verwenden. An dem Graphictest source Code habe ich nichts geändert. Ich verwende auch den richtigen Port COM5 (Arduino UNO). Wenn ich jetzt den Graphictest Uploade und die Serielle Konsole überprüge gibt es...

ILI9341 Test!
Display Power Mode: 0x0
MADCTL Mode: 0x0
Pixel Format: 0x0
Image Format: 0x0
Self Diagnostic: 0x0
Benchmark Time (microseconds)
Screen fill 1496884
usw............

Das Bild zeigt was die Konsole eigentlich ausgeben müsste.

adafruit_products_spiilitest

Die Pins habe ich so mit dem Arduino UNO verbunden.

Display PIN Arduino UNO
GND= GND
Vin= 5V
CLK= Digital 13
MISO= Digital 12
MOSI= Digital 11
CS= Digital 10
D/C= Digital 9

Hier Noch ein Bild von meinem Aufbau.

So ich hab den Fehler entlich gefunden. Stundenlange in den Librarys nachgeschaut und schon vermutet die Hardware wäre nicht kompatibel. Schlussentlich war das Problem eines der beiden roten kabel das kaputt war. Der Grafiktest Funktoiniert jetzt.
Freundliche Grüsse Elia

Ihr Beitrag wurde an seinen aktuellen Speicherort verschoben, da er besser geeignet ist.

First off. Please post messages in English. e.g. use Google Translate.

Secondly, please post a link to the actual display that you have bought.
I am guessing that it is https://www.adafruit.com/product/1770
Please confirm whether this is correct.

Photos 2, 3, 5 show the SPI connections. It is always wise to copy the wires and wire colours from an example.
Note that your Chinese male-male jumper cables are not very reliable. I suggest that you test each cable before using it.

David.

Ein UNO hat 2kRAM, da kann schon schnell der Speicher voll sein und komische Probleme auftreten.
Grüße Uwe

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.