-
Thread
Front/Back Porch bei digitalem RGB-Interface
Diplay wissen, wo Zeile 1 > anfängt? Es steht im Datenblatt des externen Display Controllers (ILI9341) zumindest, dass auch im DE-Modus sowohl HSYNC als auch VSYNC benötigt werden. Wieso und ob das auch für Front/Back Porch gilt steht nicht drin. Aber kann gut sein, dass die Pulse dennoch trotzdem
externer Display-Controller > anspricht, der mit dem Display verbaut ist. Diesen zusätzlichen ILI9341-Controller hätte man besser weggelassen. Jetzt muß man ihn unbedingt ansprechen, damit das TFT überhaupt funktioniern kann: nerv!
-
Thread
günstiges 2,8" TFT LCD-Modul, 320x240p
Gibt es günstiger ... 2.4 Zoll / 3.3V / SPI (Driver IC: ILI9341) http://www.ebay.de/itm/321496984303 Preis: 5,55 Euro (kostenloser Versand)
. Die Beleuchtung ist gleichmäßig über das Display verteilt! Da kann das 2.4 Zoll(Driver IC: ILI9341) nicht mithalten. Bei www.watterott.com und Co muss man das doppelte bezahlen. Siehe Anlage: kleine Wetterstation/Uhr
-
Thread
spi_lcd_touch Example von ESP-IDF auf CYD unter Vscode/ESP-IDF
bekommen. Konfiguriert sind: [pre] # # Example Configuration # CONFIG_EXAMPLE_LCD_CONTROLLER_ILI9341=y # CONFIG_EXAMPLE_LCD_CONTROLLER_GC9A01 is not set CONFIG_EXAMPLE_LCD_TOUCH_ENABLED=y # CONFIG_EXAMPLE_LCD_TOUCH_CONTROLLER_STMPE610 is not set CONFIG_EXAMPLE_LCD_TOUCH_CONTROLLER_XPT2046=y
dem Kanal auf Discord erfahren, daß das CYD, das ich habe (cyd2usb), einen anderen Displaytyp (nicht ILI9341 und auch nicht den GC9A01) braucht, sondern ST7789. Das Konfigurationsmenu bietet aber nur die beiden Ersteren an. Jetzt überlege ich, ob ich lerne, wie man den Konfigurator konfiguriert, oder ob
-
Thread
Das Drama mit den Strings und Arrays in C.
%04u", Time.hours,Time.minutes,Time.seconds,Tag[2],Time.date,Time.month,Time.year + 2000); TM_ILI9341_Puts(TransX(0),TransY(239), buf,&TM_Font_11x18,ILI9341_COLOR_WHITE, ILI9341_COLOR_BLACK); } [/code] Korrektur: Auch im Debug Mode nicht, er landet im HardFaultHandler, sah nur so als stünde
-
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
STM32H7 - externe SPI Daten (ADC Werte) mittels DMA einlesen
einlesen und verarbeiten. So weit so gut. Aber der Controller hat noch sehr viel anderes zu tun. (ILI9341 und FreeRTOS sind am Start) Daher hätte ich das gerne etwas effizienter - etwa in der Art: Wenn das Data-Ready-Signal (low-active) vom ADS131 an einem Pin des STM32H7 ankommt sollte ohne Zutun
laufenden Messung (Version 1 und 2) grafische Anzeigen (ähnlich einem Oszilloskop) der Messwerte auf dem ILI9341 mit hoher Frame-Rate. => läuft Das ILI9341 kann nicht über LTDC angebunden werden, denn auf einigen der dafür nötigen Pins sind die OpAmp-IOs Daher: Das ILI9341 bekommt per SPI-DMA mit 60
-
Thread
[V] Diverses
und 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
STECCY
Release STECCY V1.5.2 Hex-Datei für STM32F407VET6 und SSD1963 steccy.hex Hex-Datei für STM32F407VET6 und ILI9341 steccy-ili9341.hex ROM 128K 128.rom ROM 48K 48.rom ROM 48K 48u.rom Der QT-Source befindet sich im Unterverzeichnis steccy-qt, der Linux-Source im Unterverzeichnis steccy-lx. Anleitung siehe STECCY
kann dafür die IDE EmBitz verwenden, siehe auch . Im EmBitz sind 4 Target-Varianten konfiguriert: ILI9341-Debug ILI9341-Release SSD1963-Debug SSD1963-Release Hier sollte für das SSD1963-Display dann SSD1963-Release ausgewählt werden. Verwendet man das ILI9341-Display, wählt man ILI9341-Release aus.
-
Thread
Tft 3,5 direkt mit 5V-System benutzen?
weil ich vor etwa 20 Jahren ein Produkt mit einem AT90CAN128 (Mega128 plus CAN, VCC=5V) und einem ILI9321 (Vorvorgänger des ILI9341, Vio=2.8V) entwickelt habe. fchk
Arduino Mega2560 darauf: Adapter Shield für 16-Bit TFT Display Module darauf: TFT Display Module mit ILI9325 (kann auch ein ILI9341 sein) Und ja, natürlich läuft der Arduino Mega2560 mit 5V, anders kann er ja nicht. "heutzutage" kann man sich das Adapter Shield sparen wenn man das richtige
-
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
Raspberry Pi Projekt Display SPI oder RGB?
2312 https://retropie.org.uk/forum/topic/14519/fast-refresh-rates-up-to-60fps-with-an-spi-display-ili9341
: https://www.buydisplay.com/default/serial-qvga-2-2-inch-tft-spi-240x320-lcd-touch-display-module-ili9341 um RGB und Spi zu testen. Ich habe da aber eine Frage in bezug auf die Spanungen. Laut Datenblatt darf die Logic Signal l/O Spannung nicht über 3 Volt (https://www.buydisplay.com/download/manual
-
Thread
Displays mit integriertem Controller + SPI - Wo?
Max M. schrieb im Beitrag #4748482: > Das Datenblatt des ILI9163 ist gruselig So ein Display kann so einiges, daher muss man es entsprechend spezifizieren und beschreiben. Das Datenblatt ist - wie die anderen aus der ILI**** Serie - in Ordnung. Nur du musst
/de.aliexpress.com/item/Wholesale-1PC-2-2-Inch-240-320-Dots-SPI-TFT-LCD-Serial-Port-Module-Display-ILI9341/1755410916.html?spm=2114.13010608.0.0.khzTJX&detailNewVersion=&categoryId=400401 2.2 Zoll. Treiber dazu findet man im Netz genug. Max M. schrieb im Beitrag #4748482: > den Code muss
-
Thread
EMBITZ math.h
sin ((long double) i / SineFrequency); printfTiny ("SINUS %i %i ", i, (int) s); // ILI9341_DrawPixel (i, 75 + (int) s ,YELLOW); // ILI9341_DrawPixel (i, 175 + (int) s ,GREEN); } [/c] Wie man erahnen kann möchte ich einen Sinus auf einem Display zeichnen. Dieser Code funktioniert
-
Thread
Spektrum Analyser
FFT zu langweilen.. Noch einfacher ist, anstelle der LEDs ein grafisches farbiges LCD zu verwenden (ILI3941, das gibt sogar mit "Touch" für n'Appel und Ei ). Pogrammierbeispiele sind dabei (auch für FFT und ILI9341).
sorry verbuchwechselt, gemeint war ILI9341
-
Thread
(V) Div. GRAFIK DISPLAYS ARDUIONO ETHERNET SHIELD ETHERNET BREAKOUTBOARD BLUETOOOTH TO RS 232 MODUL
2.2 Zoll Display mit HX8340 10 Euro 3.2 Zoll Display mit Ssd 1289 14 Euro 1.8 Zoll Display mit Ili 9341 5 Euro Nokia 5110 Display 3 Euro HC-07 Bluetooth Mudul 7 Euro Arduino Ethernetshield (China) 8 Euro SD-Slot 2 Euro Ethernet Breakout 5 Euro Solarzelle 6 Euro Alles zzgl. Versand nach
Ssd 1289 14 Euro sind auch verkauft.. noch da sind (mit neuen Preisen): 1.8 Zoll Display mit Ili 9341 4.5 Euro HC-07 Bluetooth Mudul 6 Euro Arduino Ethernetshield (China) 7 Euro SD-Slot 1.5 Euro Ethernet Breakout 4.5 Euro Solarzelle 6 Euro
-
Thread
Schnellere MCU als der ESP8266 zu einem guten Preis?
Adressraum der CPU liegen hat. Zu langsam? https://www.youtube.com/watch?v=02-vUJkdGzs Das ist ein ILI9341 mit 16bit-Parallel-Interface via FSMC angebuden an einem STM32F407. Ok, ist kein Video mit 25 oder mehr fps, aber für die meisten Anwendungen jenseits von Video und Animation m.M.n. völlig ausreichend
Harry L. schrieb im Beitrag #5767432: > Zu langsam? > Youtube-Video "STemwin mit ILI9341" > > Das ist ein ILI9341 mit 16bit-Parallel-Interface via FSMC angebuden an > einem STM32F407. Ganz schön zittrige Finger hast du da ;) Spass beiseite, ... Ist das so ein Display, welches
-
Thread
Arduino Programmier Umgebung
einen Hobby Programierer gibt es zu wenig Beispiele von Microchip. I spiele gerade mit dem Due und ILI9341_due herum. Da bekommt man Tränen in die Augen wie geil das ist, nur wäre es nett eine bessere Entwicklungs Umgebung zu haben. Code Vervollständigung und DEbuggen wäre ein Traum!
>I spiele gerade mit dem Due und ILI9341_due herum. http://www.mikrocontroller.net/topic/404451 >Code Vervollständigung und DEbuggen wäre ein Traum! Du könntest AVR-Studio verwenden. Zum Debuggen gäbe es den Atmel ICE.
-
Thread
Nucleo-Board F103RB auch 5V tolerant?
zuverlässig zerstören. Selbst mit einem TFT Shield für Arduino unfreiwillig ausprobiert. Onboard war ein ili9341 TFT mit 3,3V Pegel, dazu 5V Pegelwandler um den ili9341 zu schützen. Die 5V Signale habe die IOs vom Nucleo geschossen. Gruß, dasrotemopped.
-
Thread
tft01-2.2sp Display mit UTFT library ansteuern?
Also ich arbeite zurzeit an einem Projekt für die Schule und muss nun mein Display tft01-2.2sp mit ili9341 ansteuern. Machen will ich das mit der UTFT library, aber es klappt einfach nicht und die Zeit läuft mir langsam davon... ich habe schon im Internet recherchiert aber es hilft nichts, mein Display
weiß. Das ist mein Skript: #include <memorysaver.h> #include <UTFT.h> //UTFT myGLCD(ILI9341_S5P,11,13,8,10,9); UTFT myGLCD(TFT01_22SP,11,13,10,9,8); extern uint8_t SmallFont[]; extern uint8_t BigFont[]; void setup() { myGLCD.InitLCD(); homescreen(); } void
-
Thread
PCF8575 Inputs
pos = pos - 15; } if (pcf8575.read(i) == HIGH) { tft.fillCircle(pos, 192, 3, ILI9341_RED); } else { tft.fillCircle(pos, 192, 3, ILI9341_BLUE); } } } [/code] Ja, es ist diese Library, aber kein Arduino sondern ein ESP8266.
-
Thread
STM32F4 SSD1963 TFT FONTS
hier an einem Nucleo-F091RC rechts ein ILI9341 mit 240x320Pixel über SPI links am 2. Nucleo-F091RC ein SSD1963 mit 480x272Pixel über GPIO. Die Bilder und die Fonts sind im Flash gespeichert, beide Displays laufen mit 16bit Farbtiefe. Gruß
Markus H. schrieb im Beitrag #4474719: > hier an einem Nucleo-F091RC rechts ein ILI9341 mit 240x320Pixel über SPI > links am 2. Nucleo-F091RC ein SSD1963 mit 480x272Pixel über GPIO. Kannst Du dazu mal den Code bereitstellen? Ich suche dringend eine Möglichkeit Text+Grafik auf mehr
-
Thread
Display arbeitet viel langsamer mit einzelnem Atmega328p als mit Arduino Mini
Moin :-) Ich habe ein TFT-Display (320x240, ILI9341) per SPI an einen Arduino Mini 3.3V 8Mhz angeschlossen und es funktioniert gut. Anschließend habe ich dasselbe Display an einen einzelnen Atmega328p TQFP angeschlossen und verwende dort dasselbe
Martin schrieb im Beitrag #3848455: > Moin :-) > > Ich habe ein TFT-Display (320x240, ILI9341) per SPI an einen Arduino > Mini 3.3V 8Mhz angeschlossen und es funktioniert gut. > > Anschließend habe ich dasselbe Display an einen einzelnen Atmega328p > TQFP angeschlossen und verwende
-
Thread
LCD Shield 2,8" V2 von adafruit - Wo ist oben?
Programmfrage von orientation [c] tft.setRotation(0); //tft.setRotation(rotation); // tft.fillScreen(ILI9341_BLACK); tft.fillRect(0, 0, 240, 320, ILI9341_BLACK); [/c]
-
Thread
Touchscreen Controller gesucht
Display 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
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
C-Berry Quad-VGA-Display für Raspberry
). Also wieder ein neuer möglicher zukünftiger "Industriestandard", neben dem FTDI-EVE oder dem ILI9341 und sicher noch ein paar anderen?
kleineres "C-Berry" an, ab 21.10. lieferbar. Wieder 320*240 in Farbe, der Controller scheint mir dem ILI9341 sehr ähnlich zu sein: http://www.newhavendisplay.com/app_notes/ST7789S.pdf auch wieder ein serieller SPI-Bus
-
Thread
Altes Handy Display zum Basteln
Auf der ersten Seite Deines "Schaltplans" wird der Controller genannt: www.hpinfotech.ro/ILI9341.pdf
> Auf der ersten Seite Deines "Schaltplans" wird der Controller genannt: > > www.hpinfotech.ro/ILI9341.pdf hehe, man sollte sich wohl alles angucken und unbekannte Bezeichnungen mal googlen ;) Habe nicht erwartet, dass das da schon mit drin steht. Knapp 250 Seiten Datenblatt. Naja, dass
-
Thread
STM32F4 - Spiele
unterschiedlichen Controllern funktionieren sollten. Getestet sind ST7735 (default) sowie S6D02A1 und ILI9163.
Das, was im Link von lcdwiki steht, ist kein parallels Interface, sondern ein SPI-Interface mit ILI9341 Controller. Da ich ein ILI9341 Display nur als paralleles habe, habe ich das meinen Sourcen auch nicht als SPI-Interface mit eingefügt. Vielleicht sollte ich meine Beschreibung für die Displays
-
Thread
Habe ST Entwicklungsboard mit LCD. Nur: welches?
LCD- Treiber-IC wie ST7783 oder SSD1921 oder ILI9341 oder SSD 1298 sind mir geläufig aber welcher steckt hier drin?!
FolderCTID=0x01200200770978C69A1141439FE559EB459D75800084C20D8867EAD444A5987D47BE638E0F¤tviews=294 ILI9320 oder ILI9325 ist es scheinbar. Angebunden 16 Bit über FSMC C/D ist an A0 2.21 Display and input devices
-
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
LCD 480x320 mit wenig Aufwand zum Anbinden
Anbei schon mal das Datenblatt vom ILI9488: https://www.lpcware.com/system/files/ILI9488_Preliminary_DS_V090.pdf Nach Datenblatt benötigt man 8 Datenleitungen plus 4 weitere Leitungungen. Zusätzlich sollte man noch den Reset-Pin verbinden
sehr interessieren würde. Wir haben vor 1-2 Jahren schon mal zusammen geschrieben. Da ging es um das ILI9341. Wäre echt toll wenn Du dich melden könntest. Grüße mw73
-
Thread
STM32F100: DMA oder nicht DMA ?
Hallo, ich flansche derzeit ein ILI9341 (SPI) an einen kleinen uC an und schreibe die dazu nötigen Routinen selbst, allerdings nach Vorlage aus einer Lib, zb die Inits des Displays und die Kommandos zur Darstellung. Damit will ich mich
störenden Steuersignale mehr und dem DMA steht nichts im Wege. http://www.requiem-projects.com/en/ili9341-lcd-driver-stm32f4-dma/
-
Thread
LCD Display weißer Bildschirm
> Welches Ersatzdisplay könnte ich verwenden? Aller Wahrscheinlichkeit nach wird es ein TFT mit ILI9341 Controller sein (es gibt sie im gleichen Format auch mit ILI9325 Controller, der ist aber seltener). Etwa in der Art: https://www.ebay.de/itm/236393000535 https://www.ebay.de/itm/396408227952
#7957346: > Ich denke näher gehts nicht. Scheint ganz gut zu passen, und ein von mir vermuteter ILI9341 Controller wäre es auch. Letzlich bleibt die Frage ob das Original auch diesen Controller hat ..... das 40-Pin Kabel sollte ja wenigstens eindeutig genormt belegt sein ....
-
Thread
beliebte Display Controller für STM32
Allerdings ist die Auswahl groß und der Einsatzzweck unterschiedlich. Ich habe da einige Favoriten : ili9341 - SPI 240x320 hiColour st7565 - SPI 128x64 s/w ssd1963 - parallel 800x480 hiColour STM32-LTDC - parallel 800x480 hiColour / 1280x720 palette serielles Char-LCD - uart s/w characterset T6963C
Blit-Copy-Funktion nötig (Windows verschieben)? Und zuletzt: Kriege ich das korrekte Datenblatt? Die ILI9341 und ähnliche 93** sind definitiv gut zum Anfangen, da würde ich aber gleich die Parallel-Variante nehmen. Schenkt sich nix zum SPI von der Komplexität her, solang du die Timings beachtest. Den typischen
-
Thread
IL9341 größere Fonts erzeugen
Hallo zusammen, ich nutze einen STM32 um ein IL9341 via SPI mit folgender Library anzusteuern: https://github.com/martnak/STM32-ILI9341 Das reine Darstellen von Text und Vierecken etc klappt auch schon. In der Lib sind leider nur 4 relativ kleine
Flash umgesetzt.. allerdings arduino Die Daten werden direkt via dma bei 18Mhz als rgb24 an einen ili9488 geschickt. https://youtu.be/KhNEtgMYAAE
-
Thread
Nucleo STM32-F103RB nun wirklich "Arduino kompatibel"
github.com/rogerclarkmelbourne/Arduino_STM32/wiki Erfolgreich ausprobiert habe ich u.a. auch schon ein ili9341 SPI Display (UTFT und adafruit library), SD-Card, usw.. Wenn man bedenkt, dass das Board zwischen 10 u. 15 Euro kostet, 72MHZ, 128KB Flash, 20KB Ram und haufenweise IO`s besitzt, dann ist dies
mit Serial, usw...) Bin mittlerweile ziemlich weit mit dem Board unter der Arduino IDE gekommen. ILI9341 (SPI)Display läuft perfekt, einen Treiber für ein 2.4 Touchpad tFT "Shield" (Ich hasse "Shield" genauso wie "Sketch") (8-bit ST7781/83) hab ich selbst umgeschrieben, läuft außergewöhnlich schnell
-
Thread
Pic 18F25K50 - SPI - Mehrere Kanäle?
Problem) Jetzt soll noch ein Tastenfeld (16-20 Tasten) angeschlossen werden, sowie ein Display mit ILI9341 , dieses ist groß genug, die kleinen 0,96 oled sind für meine Augen zu klein :-) Z.b. http://www.ebay.de/itm/240x320-2-4-SPI-TFT-LCD-Touch-Panel-Serial-Port-Module-PBC-ILI9341-3-3V-TE280-/400977757261
-
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
STM32 SPI im IRQ
Bildaufbau spaltenweise mache (Dauer etwa 85µs) geht es nicht schneller. Da mich der F3 schon bei ILI9341-Displays geärgert hat, hab ich den mal durch einen F103 ersetzt. Hat aber am Verhalten nichts geändert. Kann mir jemand sagen, was ich übersehe?
Michael schrieb im Beitrag #4925986: > Da mich der F3 schon bei ILI9341-Displays geärgert hat, hab ich den mal > durch einen F103 ersetzt. Hat aber am Verhalten nichts geändert. > > Kann mir jemand sagen, was ich übersehe? Häng mal den ganzen Code dran. Versuche
-
Thread
Frage zum Display neu laden
uint16_t identifier = tft.readID(); if(identifier == 0x9325) { Serial.println(F("Found ILI9325 LCD driver")); } else if(identifier == 0x9328) { Serial.println(F("Found ILI9328 LCD driver")); } else if(identifier == 0x7575) { Serial.println(F("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