Hallo Liebe Arduino Community,
ich bin neu in der Programmierung vom Arduino und habe mir glaube ich für den Anfang ein ziemliches Brett vor die Augen gelegt, aber ich denke mit etwas Hilfe (die ich hoffentlich Bekommen ) geht das bestimmt.
Es ist ein LCD Wicki Display für Uno R3, + Mega
Der kann haben ILI9486 oder ST7796
Software findest auf LCD Wicki, dort findest du auch zahlreiche Beispiele im dem Packet was herunterlädst.
Viel Spaß
Wen noch Fragen frag
Zitat der Google-Übersetzung : Es ist nirgendwo in den Verkäuferdetails oder auf dem Schild selbst angegeben, aber der Grafikcontroller-Chip scheint ein ILI9486 mit einer Auflösung von 320 x 480 Pixel zu sein. Bibliotheken vom Typ KBV (z. B. MCUFriend) funktionieren einwandfrei, aber Adafruit- und UTFT-Bibliotheken erfordern viel Arbeit, um mit diesem Gerät loszulegen. Der Touch-Controller funktioniert mit einigen verschiedenen Touch-Bibliotheken einwandfrei."
Davon abgesehen als Tipp.
Schau dir IMMER vorher an, was die Teile für einen Controller / Chip haben, und ob es dafür Libs gibt.
Und lese die Kommentare. Man sollte zwar den selten trauen. Aber was technische Infos angeht, hatte ich bisher damit immer Glück.
Das erspart dir für die Zukunft einiges an Stress.
Nachtrag: Kleiner Hinweis. In der Regel haben die SD-Karten auf diesen Teilen mit den Display NIX gemeinsam außer vielleicht VCC + GND. Der Rest ist technisch unabhängig.
Bei den Display im Link sind die Pins für die SD-Karte sogar (wie üblich) extra gekennzeichnet.
OK. Die Sorgen habe ich noch nie gehabt. Grund: Ich mag aus den von dir genannten Gründen keinen Shields.
Ich würde die Pins auf die "gute alte Methode" mit Steckkabeln (zum Testen) bzw. das Teil mit Pin-Leisten versehen und die benötigten Pins mit den Arduino (wer auch immer) mit Kabeln/Leiterbahnen verbinden.
Da bleibt frei, was frei gehört.
Eine wie ich finde sehr gute Lösung sind z.b. Streifenrasterplatinen. Steckleiste drauf löten, Kabel dran löten (mit perfekter Länge) und dann vor da aus zum Arduino verlegen. Braucht man dann nur noch ein gute Säge (ich nehme die KS-230 von Proxxon) . Die hat 0,nix Probleme mit Platinen (ich empfehle aber seine Reste FFP-2 Masken dazu zu tragen).
Weshalb ich auch das mit der SD-Karte extra erwähnt habe.
Und das gilt unabhängig von den Display im Link.
Mag aber auch daran liegen, das ich Displays in den "Deckel" einbaue , Steuerplatine mit den Arduino auf den Boden, USB-Modul'chen o.ä. an der Seite (Wegen Stromzufuhr) und den Rest wo Platz ist. Das hält das ganze flexible. Besonders wenn man noch eine Tastatur dazu baut.
Mag aber auch daran liegen, das ich gerne die NANO's verbaue(habe ich ca 10 Stk.), weil ich habe nur ein UNO-R3 (aus einen Starter-Paket) und ein Mega-2560. Und seit neusten einige ESP-32.
Sind alle vom David Prentice, auch die LCD Wicki, Dawid beschäftigt sich nur mit der Ansteuerung, die GFX wird dazu genommen, und wen du meinst die MCUFRIEND_KBV, die nutzt die Adafruit GFX, oder ADA_ KBW GFX. So am Rande die 8Bit Displays machen kein Spaß auf einem 16MHz System, bis der mit fillScreen() fertig ist dauert unheimlich lange
eigentlich sollten die von @fony im post #2 verlinkte Beschreibung und die dort aufgeführten Libraries zu Deinem Display passen! Nur etwas ungewöhnlich, dass man die Libraries nicht im Bibliotheksverwalter der Arduino IDE findet sondern manuell installieren muss:
Dort befinden sich dann Beispielprogramme unter ..\Example und die zuvor zu installierenden Libraries unter ..\Install Libraries . Dort sind drei Verzeichnisse, die Du komplett so wie sie sind in das Library-Verzeichnis Deiner IDE kopieren musst. Das findest Du i.d.R. in den IDE-Einstellungen unter dem Dateipfad des Sketchbooks: