-
Thread
Farbähnlichkeit - Abstand im Farbraum
Hallo zusammen, ich betreibe ein ILI9341 an einem STM32F446RE. Bei dieser Kombination ist es ja klar, dass ich keinen Framebuffer im RAM halten kann. Ich nutze vorwiegend den 16-Bit RGB565-Farbmodus. Auslesen geht bei diesem Display-Typ
Laut Datenblatt kann der ILI9341 eh nur RGB666. Für die RGB565 nach RGB666 Wandlung gibts ne Lookup-Table (RGBSET-Cmd). Eine Wandlung nach RGB888 beim Lesen macht wohl dein Treiber - der Chip liefert die nicht.
-
Thread
Arduino ESP und Unterputz Bewegungsmelder
Firmware openHASP (https://github.com/HASwitchPlate/openHASP) geflasht werden. Ein Testaufbau mit ILI9341 touch-panel und ESP32 NodeMCU funktioniert soweit auch schon gut. Als nächstes möchte ich nun dieses Modul mit einem herkömmlichen Unterputz Bewegungsmelder ausstattet. Wie zB. diese hier: https
Firmware openHASP (https://github.com/HASwitchPlate/openHASP) geflasht werden. Ein Testaufbau mit ILI9341 touch-panel und ESP32 NodeMCU funktioniert soweit auch schon gut. Titat ende Ist der Lanbon mit seinen eingebautem Display dafür (openhasp) nutzbar?
-
Thread
ILI9486 8-Bit Parallel Bus deutlich langsamer als SPI
h=LCD_HEIGHT-y; ili9341_setAddress(x, y, x+w-1, y+h-1); for(y = h; y > 0; y--) { for(x = w; x > 0; x--) { ili9341_pushColor(color); } } CS_IDLE; } [/c]
und optimiert. Ich weiß nicht mehr woher ich genau diese Lib habe. Ursprünglich war sie für den ILI9341 vorgesehen. Inzwischen habe ich sie für den ILI9341 ein bisschen optimiert bzw. das habe ich vor 1-2 Jahren gemacht. Ich habe die Dateien mal angehängt. Nicht wundern warum alles dort mit ili9341
-
Thread
Bildformat für Farb-LCD
Hallo zusammen, ich habe ein kleines Projekt mit einem STM32F446RE und einem ILI9341-Farbdisplay. Ich habe den ganzen Flash bezahlt - ich werde den ganzen Flash nutzen. Also kommt noch ein schickes Logo dazu. Stellt sich die Frage nach dem passenden Format. Beim ATmega und den
Ein speicherfüllendes Bild in 16 Bit Farbtiefe für das ILI9341 hat unkomprimiert eine Grösse von 320x240x2 = 153600 Bytes. Bei 153K passen in das Flash eines STM Controllers jede Menge Bildchen rein, und wenn man sich ein externes SPI Flash gönnt könnte man
-
Thread
Opensmart Display 2.4z Befehlssatz
eines mit DMA per SPI am Laufen und das spielt prima. Der Code kann auch 1:1 portiert werden, das ILI9341 ist ja an jeder Ecke zu haben. Bloss für mein Bastelprojekt, ein 4 Gewinnt Spiel braucht es eh nur statische Grafiken. Maximal rutscht da ein Coin von oben durch und selbst der blinkt nur kurz
-
Thread
[V] Diverses
unbenutzt. Fehlkauf, da ich ein anderes PCB-Layout verwendet habe. 6. 2.2" SPI TFT Module mit ILI9341 Treiber Originalverpackt und unbenutzt. 7. WD My Passport mit 2 TB (Anzahl: 1) Selten benutzt und mit leichten Gebrauchsspuren. 8. TI LAUNCHXL-CC1310-90 Entwicklungszeit (Anzahl: 3) Gebraucht
Sebastian C. schrieb im Beitrag #6713989: > 6. 2.2" SPI TFT Module mit ILI9341 Treiber > Originalverpackt und unbenutzt. Würde ich nehmen, kannst du mir bitte deine Preisvorstellung sagen ?
-
Artikel
MINOS
herstellerspezifische Unterschiede. In den meisten Fällen ist für SSD1962 der Wert 0 für orientation korrekt, beim ILI9341 ist es meist der Wert 2. tft.rgb_to_color565. Umwandlung einer Farbe (RGB) in einen Integer-Wert (COLOR565-Code). Mit diesem arbeiten alle anderen TFT-Funktionen. Syntax: Bereits voreingestellte Konstanten
-
Thread
Wie programmiert man Grafiken "richtig" in C
http://xdec.de/ili9341-tft-display-mit-msp430/
-
Thread
GLCD Controller ST7920
unklaren Formulierungen bis hin zu dicken Fehlern ist da alles dabei. Die vom HD44780, SSD1306, ILI9341, ST7735, etc. sind da deutlich einfacher zu lesen. Und wenn dann ein Einsteiger gleich so ein blödes Datenblatt bekommt, kann ich gut verstehen, dass er damit ein paar Schwierigkeiten hat.
-
Artikel
Datei:Steccy-ili9341.hex
Version 1.4.0
-
Thread
Powerpins am ESP32-DevKitC, WDT_RTC_RESET
einbezogen und Touch auf die analogen 36 bis 33 gelegt. Und eben noch ein paar Experimente mit der ILI9341 und TFT_spi durchgearbeitet... Irgendwann kam nur noch der Watchdog. Ich werde morgen die einzelnen GPIOs unabhängig von SPI auf Funktion testen.
-
Thread
PIC18F16Q41 SD Karte Über SPI
Nun spezifisch zu FATFS: ich habe ein Projekt mit einem PIC18F46K22 und einem 3.2" (320x480) ILI9341-TFT-Display mit XPT2046-Touch-Controller und integriertem SD-Karten-Modul realisiert - funktioniert gut. Alle 3 (ILI9341, XPT2046 und SD-Modul) wurden per SPI angesprochen, wobei das SD-Modul
-
Thread
Frage zu Externes SRAM(XMEM) und Atmel Studio 7
Legende nach auf dem Mond gelandet. Naja wenn man sich mal wie größten Fresser anschaut ENC28J60, ILI9341 Display und SD-Karte und halt die Variablen. Vor der Optimierung war der RAM Verbrauch deutlich höher so um die 12 bis 13kB meine ich. Ein sehr sehr großer Teil ist durch das verwenden von PROGMEM
-
Thread
Einzelne Pixel bei TFT mit GC9306/ILI9341
320x240, SPI Ansteuerung Controller: GC9306 Der GC9306 (GalaxyCore Inc.) scheint mir ein Klon des ILI9341 zu sein; jedenfalls sieht das Datenblatt exakt aus wie vom ILI abgeschrieben. Bildschirm löschen: funktioniert. Horizontale Linie: funktioniert. Vertikale Linie: funktioniert. Schräge Linie
haben, kann das Display überhaupt 3*8 Bit Farbtiefe? Und ist es dafür initialisiert? Ich habe ein ILI9341 und das wird mit 16 Bit, RGB565, betrieben. Edit: Lt. DB kann der ILI bis 18 Bit Farbtiefe.
-
Thread
TFT ILI9341 SPI modus ohne D/C pin HILFE!
Die üblichen ILI9341 Displays die mit D/C Pin arbeiten sind diese hier: https://www.ebay.de/itm/2-4-TFT-LCD-Display-Touch-Panel-SPI-Serial-240-320-ILI9341-5V-3-3V-STM32/164178637669?hash=item2639cf3365:g:UacAAOSwhr9cRU8V
Kenne dieses ETT Display Modul, ist ein ILI9341 Controller und muss mit 9-Bit SPI angesprochen werden.
-
Thread
TFT Display ILI9341 Textänderung
Guten Tag, bei meinem Versuch eine Temperatur auf einem ILI9341 abzubilden scheitere ich daran, das der alte Temperaturwert mit dem neuen Wert überschrieben wird, was dazu fürt das das ganze immer unleserlicher wird. Der alte Wert wird also nicht gelöscht. tft.setCursor
Libraies: #include "DHTesp.h" #include "SPI.h" #include "Adafruit_GFX.h" #include "Adafruit_ILI9341.h"
-
Thread
Display für Arduino
bin auf der Suche nach einem ca 2.5 Zoll großen Farbdisplay für den > Arduino. such mal nach ILI9341
-
Thread
Alternatives Gehäuse für AZDelivery AZ-Touch Wandgehäuseset aka Saunadisplay
Wall mounting enclosure set with 2.4 inch ILI9341 touchscreen for ESP8266,AZ-Touch with 2.8" touch display, vertical mounting touch screen and enables you to mount your project permanent in your living room,AZ-Touch ESP can be used together with
-
Thread
Frage zum Display neu laden
("Found HX8347G LCD driver")); } else if(identifier == 0x9341) { Serial.println(F("Found ILI9341 LCD driver")); } else if(identifier == 0x8357) { Serial.println(F("Found HX8357D LCD driver")); } else { Serial.print(F("Unknown LCD driver chip: ")); Serial.println(identifier
-
Thread
ATtiny85 benötige Taster und kein freier Port
Test habe ich jetzt alle mir verfügbaren SPI-Displays (vor allem auch Color TFT mit S6D0A2, st7735, ili9341, ili9225 und ili9163 aber auch das n5110 s/w Display mit pcd8544) getestet, die mit CS beschriftet sind. Alle haben mit CS= Dauer-Low funktioniert. Liege ich mit meiner Interpretation von SS und
-
Thread
Arduino: Funktionierendes 320x480 Display Shield gesucht
ILI9341 wird noch gerne auf diesen Displays benutzt. Auslesen der ID oder GRAM klaptt oft nicht weil die Levelshifter nicht bidirektional ausgelegt sind. Ein Bild der Displays könnte auch helfen, aber in
Display kriege ich nicht zum Laufen. Die roten schon. Welchen Chopsatz haben die nun eigentlich ILI9341 oder SFPD... ? Die meisten Libs im Netz lassen sich nicht mal mehr kompilieren und sich uralt. Die Boards sehen völlig gleich aus, haben aber andere Chips. Das nicht existieren Qualitäts-System
-
Thread
Suche Bascom I2C.lib für LCD mit SSD1306 oder ILI9341
interessant zu wissen, ob sich eine der lcdxxx.lib Dateien von Bascom für die LCD-Module mit SSD1306- oder ILI9341-Chip dazu eignet. Oder hat jemand dafür eine Bascom .lib geschrieben? Bin für jeden Hinweis dankbar.
-
Thread
[V] Jede Menge Bauteile abzugeben
> Danke! Hallo, D04 ist ein RGB Display, siehe auch hier: https://pic-projekte.de/blog/ili9341-bibliothek/ Bis auf M09 (aktuell reserviert für "alfrede") ist noch alles da. Die Bauteile (also D04, D05, D07 und D08) machen zusammen genau 30€. Mit Versand sind wir dann bei 35€ (DHL Päckchen
-
Thread
Fragen zu Grafik-LCD 128x64?
dieser: https://www.ebay.de/itm/240x320-2-8-SPI-TFT-LCD-Touch-Panel-Serial-Port-Module-with-PCB-ILI9341-Xs4/283974309434?hash=item421e30163a:g:HHUAAOSwArFbz85E Die können zwar mehr und haben von Natur aus SPI, Schreiben und Lesen, dazu oft auch Touch noch. Aber die sind mit AVR etwas zu langsam:
auf KS0108B sinnvoll sein, dann braucht man aber für 128x64 Bildschirm lediglich 1 kB RAM. Für ILI9341 und Ähnlichen braucht man im Prinzip keinen RAM-Puffer. Erwin E. schrieb im Beitrag #6443238: > Welchen Nachteil haben große Headerdateien? Du hast deine Fontdaten in > .c Files abgelegt, wenn
-
Thread
[S] extra breites Grafikdisplay
#6434814: > da ist kein controller dabei ! Käse! Controller ist dabei, und Controller ist ILI9341. m.n. schrieb im Beitrag #6434824: > ich glaube, *daß* ist ein Display im Hochformat, auch wenn die > Abbildung anderes suggeriert. Du kannst glauben was du willst, aber ich weiss dass alle gängigen Controller (inkl. obengenannten ILI9341) normal, spiegelverkehrt, hochformatig und querformatig darstellen können. Und einen Artikel schreibt man nicht "daß" sondern "das".
-
Thread
Wie werden Touchdisplays/TFTs in Endbenutzerprodukten gesteuert??
/welcome Noch günstiger wird es wenn du den ESP32 mit der Arduino TFT_eSPI Lib und z.B. einem ili9341 TFT benutzt Gruß, dasrotemopped.
-
Thread
Mini VNA vs. Pocket VNA vs misc?
Software for Board version VERSION Display size Firmware download V2_2 2.8 inch v2_2-ili9341.bin 3.2 inch 4.0 inch v2_2-st7796.bin V2 Plus 2.8 inch v2plus-ili9341.bin 3.2 inch 4.0 inch v2plus-st7796.bin V2 Plus4 4.0 inch v2plus4.bin Gruß
-
Thread
Displaycontroller mit einstellbarer Auflösung/Farbtiefe?
> Gängige Controlle wie ILI9341 oder ILI9488 scheinen leider keine > "Grafikmodi" außer dem nativen des Displays zu unterstützen. Ja, wozu auch. Such mal nach "Peripheral Controller". Als mittlerweile zwar obsolete Typen
Andy schrieb im Beitrag #6393429: > Gängige Controlle wie ILI9341 oder ILI9488 scheinen leider keine > "Grafikmodi" außer dem nativen des Displays zu unterstützen. Und? Genau das ist es doch, was man braucht. Also wenn du schon beabsichtigst, deinen µC irgendwelche
-
Thread
Oszilloskop, DSO 150, LCD Display austauschen
In der main.c in der Opensource Version gibt es ein: TFT_Init_Ili9341();
Das bedeutet, es ist ein Display mit ILI9341 Controller.
-
Thread
Touch Display Anschluss (4 Draht, resistiv)
Beispiel https://www.ebay.de/itm/For-Arduino-UNO-Mega2560-2-4-TFT-LCD-Display-Shield-Touch-Panel-ILI9341-240X320/402369306797?hash=item5daf1460ad:g:qRQAAOSwTS1fPj-W Der Anschluss des Display Teils ist mir klar. Wie kommt man an die Anschlüsse des Touch? Per SPI kann es nicht sein, denn es müssen ja
Anscheinend gibt es das Shield in verschieden Ausführungen. U.a. werden zum weit verbreiteten ILI9341 auch noch 932x, 7575, 9341, HX8357D Display driver erwähnt.
-
Thread
STM32F429 - Display ohne CubeMX ansteuern.
Problem: Arduino installieren, Nucleo-F429ZI als Board wählen, TFT_eSPI Grafiklib hinzufügen, ili9341 als TFT Treiber wählen, auf dem Disco die Config Widerstände umlöten und fertig.
-
Thread
Wo kann man als Bastler gute RGB OLEDs kaufen?
Zum Thema LCD - schau Dir auch mal die Displays mit dem ili9341 an - sind günstig zu bekommen, habe mehrere hier im Einsatz als Ersatz für die Mini-Oleds
-
Thread
Wofür braucht man einen 74LV245?
Bauteil? Handelt es sich dabei um einen Pegelwandler? https://www.buydisplay.com/arduino/ER-AS-ILI9341-Arduino-Schematic-Diagram.pdf MfG
einen Arduino angeschlossen ist. Dort wird ein 74LV245 verwendet. Gerade dafür, SPI-Bildschirm mit ILI9341, habe ich VHC138 und (für Lesen) HCT251 geschaltet.
-
Thread
PPS5330 Labor-Netzteil hack
denke ich noch nach. Vermutlich werde ich einen Atmega328PB einsetzten, DAC/ADC und ein Display mit ILI9341. Man wird sehen. Das gibt aber einen eigenen Thread, deinen möchte ich nicht kapern.
-
Thread
Arduino Tocuhsensor LED "Dimmen"
uint8_t he) { //char tmp[ tft.setTextSize(SMALL_TEXT); tft.setCursor(0, 8); tft.setTextColor(ILI9341_BLACK); tft.print((m_hell+1)*10); tft.print(F("%")); tft.setCursor(0, 8);tft.setTextColor(ILI9341_WHITE);tft.print((he+1)*10);tft.print(F("%")); analogWrite(BACKLICHT, pwmtable_8C[he]); Serial.print
-
Thread
4DLCD-32QA mit STM32 initialisieren
HX8347 sind ;-)) (scheint aber wohl ähnlich zum ILI9341 zu sein)
. Der Profi findet alles ganz schnell und hat die Lösung. Hauptsache man findet "driver" und "ILI9341", gelle? >> * This is the documentation for Adafruit's ILI9341 driver for the >> * Arduino platform.
-
Thread
Verständnissfrage TFT Display
nimm doch einfach ein TFT mit ili9341 Controller und SPI Konfiguration Die Bucht ist voll von diversen Varianten von 2.2" bis 2,8" Code dazu gibts direkt von Espressiv, da auf deren Eval Board vorhanden https://docs.espressif.com
-
Thread
DOGM163S-A Schnäppchen bei Pollin
kleiner OT-Tip - man muss ja bei seinen Bastelprojekten nicht jeden Cent raussparen: ILI9341 - gibt es - je nach Größe und Lieferzeit - zwischen 4 und 12 € Mit so nostalgischen 3 x 16 Zeichen mag ich mich heute nimmer rum ärgern
Heinz R. schrieb im Beitrag #6278276: > ILI9341 - gibt es - je nach Größe und Lieferzeit - zwischen 4 und 12 € > > Mit so nostalgischen 3 x 16 Zeichen mag ich mich heute nimmer rum ärgern Wenn mir das erspart, alle Nase lang Batterien zu
-
Thread
ILI9341 reagiert anders als erwartet
Moin, ich versuche gerade ein LCD mit ILI9341 in Betrieb zu nehmen. Es ist ein 320*240 TFT mit 16Bit Datenleitung. Im Testaufbau ist noch ein weiteres LCD verbaut welches wunderbar funktioniert. Beide Dislays teilen sich die WRX und DCX Datenleitungen
PORTH |= (1<<T_LCD_CS); } [/c] Init Sequenz aufs kleinste Reduziert: [c] void init_ili9341(){ DDRH |= (1<<T_LCD_CS); DDRE |= (1<<T_LCD_RD); DDRH |= (1<<T_LCD_RST); PORTH |= (1<<T_LCD_RST); _delay_ms(1); // Delay 1ms PORTH &=~(1<<T_LCD_RST); _delay_ms(100); // Delay
-
Thread
Touchscreen Controller gesucht
vor längerer Zeit gekauft: https://www.ebay.de/itm/2-4-inch-240x320-Touchscreen-TFT-LCD-Display-ILI9341-MCU-CP11003/282379383561?_trkparms=aid%3D1110006%26algo%3DHOMESPLICE.SIM%26ao%3D1%26asc%3D20131003132420%26meid%3D9649185f5bb7488a89233b449f9609f8%26pid%3D100005%26rk%3D2%26rkt%3D12%26mehot%3Dag%26sd
3D2047675%26algv%3DSimplAMLv5PairwiseWeb&_trksid=p2047675.c100005.m1851 Der LCD Treiber ist ein ILI9341, zum Touchcontroller ist natürlich keine Angabe. Der Verkäufer weiß auch von nichts, könnt ihr mir weiter helfen? Viele Grüße Jonas
-
Thread
ILI9486L in Betrieb nehmen
. > > Diese kurzen Delays sind für das Display durchaus ausreichend. Ich kann zwar nur zum ILI9341 (sind alle ähnlich) eine Aussage machen, aber der kommt bei mir mit einem Atmega328@20MHz, wenn man von der Initialisierung absieht, sogar ganz ohne delays zurecht. Martin schrieb im Beitrag #6216595