-
Thread
Suche LCD-Display mit paralleler Ansteuerung
Michael U. schrieb im Beitrag #5756339: > Meine Displays, die einen SPI-fähigen Controller haben (ILI9341 z.B.), > können real durchaus bis 40MHz SPI-Clock, der ESP auch. Dafür müsste ich aber die SPI-Hardware des ESP8266 verwenden - richtig? Nur über Pin togglen erreicht der soweit ich weiß keine
am ESP32 laufen, aber das ist ja da nicht entscheidend. Odroid Go hat ein 320x240 2,4" mit dem ILI9341 drin, solange da der C64-Emulator ohne ruckeln die Speile schafft, kann es nicht zu langsam sein. ;) In 2,8" habe ich auch eins laufen, da aber keine schnell bewegten Sachen. Das gibt es auch als
-
Thread
CubeMX Graphics mit internem RAM
dafür als framebuffer i.d.R. nicht ausreicht. Mit Displays mit internem RAM & Controller (Bsp.: ILI9341) gehts auch ohne ext. RAM.
-
Thread
Fragen STM32F429BI mit Display, SDRam und emWin
mit einer Grafik-Hardware, die nicht direkt von CubeMX unterstützt wird. (China STM32F407-Board + ILI9341 mit 16bit-Parallel-Interface) STM32 Starter schrieb im Beitrag #5736008: > Wie ist da mit den Layern? Muss man da erst was "aktivieren"? Ich mußte da nichts extra aktivieren. Ich hab mich
-
Thread
PCX und BMP zu C-Array Konverter
kompiliert und die BMP 16 Farben konvertierung durchgeführt. Den Code für die Ausgabe habe ich meinem ILI9341 Treiber hinzugefügt und soweit funktioniert auch die Darstellung auf dem Display. Also Tool inklusive BMP16 code sind ok. In einem 2ten Versuch habe ich mich an das PCX256 Format herangemacht aber
-
Thread
Welches 7 Zoll Grafikdisplay ist gut?
habe ich für STM32. https://www.ebay.de/itm/2-8-TFT-LCD-Display-Touch-Panel-SPI-Serial-240-320-ILI9341-5V-3-3V-STM32/382397394621?hash=item5908a92ebd:g:qBcAAOSwyNBamKgo:rk:3:pf:0
-
Thread
Wärmebildkamera mit dem MLX90640 und Arduino Due
27 Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST, TFT_MISO); const byte MLX90640_address = 0x33; //Default 7-bit unshifted address of the MLX90640 #define TA_SHIFT 8 //Default
digitalWrite(TFT_LED, HIGH); tft.begin(); tft.setRotation(1); tft.fillScreen(ILI9341_BLACK); tft.fillRect(0, 0, 319, 13, tft.color565(255, 0, 10)); tft.setCursor(100, 3); tft.setTextSize(1); tft.setTextColor(ILI9341_YELLOW, tft.color565(255, 0, 10)); tft.print
-
Thread
Lebensdauer von lokalen Variablen
#5668349: > Mit welcher Lib oder GUI-Generator hast du den das Bund-Display zum > laufen gebracht? ILI9341 SPI Version.
#5668349: > Mit welcher Lib oder GUI-Generator hast du den das Bund-Display zum > laufen gebracht? ILI9341 SPi Version für STM32F103, beim F407 sind die Prescaler anders zu setzen und der APB ist auch ein anderer für die SPI.
-
Thread
MLX90640 IR-Array 32x24 pixel
!= 0) //Do not release bus[c] Jetzt habe ich auch ein Bild auf meinem ESP32 Aufbau mit 2.4'' ILI9341. Nur das Rauschen erscheint mir etwas hoch.
-
Thread
vmp400(ili9341)-Raspberry-LCD an msp430: 5V gefährlich für Launchpad?
zurecht. Es gibt jeweils zwei 5V- und 3,3V-VCCs. Der LCD-Controller ist der sehr gut dokumentierte ili9341. Nicht-Raspberry-ili9341-Displays kommen mit 3,3V klar: http://www.electrodummies.net/de/msp430/ili9341-spi-display/ (kein 5V-Pin vorhanden). Meiner hier aber leuchtet nur, wenn ich 5V an einen der
es gefährlich für das LP, neben den 3,3V auch die 5V des LPs an das Display anzulegen? In der ili9341-Doku (https://cdn-shop.adafruit.com/datasheets/ILI9341.pdf) heißt es >ILI9341 can operate with 1.65V ~ 3.3V I/O interface voltage and an >incorporated voltage follower circuit to generate voltage
-
Thread
MINOS - Minos Is No Operating System
auch ohne TFT Display. Daher gibt es nun 3 HEX-Files: - MINOS mit ILI9341 - MINOS mit SSD1963 - MINOS ohne TFT display Den Artikel [[MINOS]] habe ich soweit aktualisiert. Allerdings sind die TFT-Funktionen noch unvollständig dokumentiert. Das werde ich im Zuge der
Und schon gibt es ein Update. Durch einen blöden Tippfehler beim Bauen des Releases wurde der ILI9341-Treiber deaktiviert. Ist jetzt korrigiert in 0.9.1: https://github.com/ukw100/MINOS/releases/tag/0.9.1
-
Thread
2 TFT an Arduino-SPI anschließen
CS 7 ILI9341_due tft = ILI9341_due(TFT_CS, TFT_DC, TFT_RST); ILI9341_due tft2 = ILI9341_due(TFT2_CS, TFT_DC, TFT_RST); void setup(void) // Start of setup { Wire.begin(); tft.begin(); tft.setRotation
Du musst hier (ILI9341_due_config.h) auf EXTENDED [c] /* ILI9341_due_config.h - Arduino Due library for interfacing with ILI9341-based TFTs Code: https://github.com/marekburiak/ILI9341_due Documentation: http:/
-
Thread
PCF8575 Inputs
= 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
Display an µC
>Ein LPC1768 kann ein ILI9341-Display bei kuerzer Leitungsfuehrung >mit 50 MHz SPI-Clock betreiben Ich habe noch im Kopf dass der ILI9341 max. 10 MHz SPI mitmacht. Bei mir gab es einzelne Pixelfehler ab 12,x MHz. Über Temperatur
sondern lieber einen > µC mit Grafikcontroller und paralleler Ansteuerung. Doofe Frage, die > ILI9341 kann man nicht parallel ansteuern? Muss man da das Interface > nutzen? Der ILI9341 kann sowohl parallel als auch SPI. Parallel ist halt etwas aufwendiger (mehr Leiterbahnen bzw. Kabel, aufwendigere
-
Thread
ESP8266 mit TFT touchscreen Bildschirm wird weiß
erstmal der wichtige Teil meines Codes: [c] #include <Wire.h> #include <SPI.h> #include "Adafruit_ILI9341esp.h" #include "Adafruit_GFX.h" #include "XPT2046.h" #define TFT_DC 2 #define TFT_CS 15 Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC); XPT2046 touch(/*cs=*/ 4, /*irq=*/ 5); void
tft.height()); // Must be done before setting rotation tft.setRotation(1); tft.fillScreen(ILI9341_BLACK); touch.setCalibration(220, 256, 1776, 1795); tft.setTextColor(ILI9341_WHITE); } void loop() { x = -1; y = -1; if (touch.isTouching()) { touch.getPosition(y, x); Serial.print
-
Thread
LCD-Modul F51661GNCJU-MLW-AA * Info *
Pollin" Modul vergleichbar. Die sind nicht so schlecht. Mittlerweile nehme ich auch welche mit ILI9341, sind TFTs und daher schön von den Farben.
-
Thread
Mit ESP8266 ein paar LEDs schalten -> Transistor?
hinsurfen will: ESP32 Wrover mit 16MB Flash und 8MB PSRAM (MB sind MegaByte!). 320x240 Display mit ILI9341 Akku, Ladeschalting, StepDown für 3,3V NF-Verstärker mit "Lautsprecher" Tasten, Gehäuse, ein paar wenige IO auf Steckleiste extern verfügbar. Unterlagen bei Odroid verfügbar, programmierbar aus
-
Thread
2.2" TFT Display (vermutlich ILI9341)
mal Hilfe über ein neuen Beitrag. Ich habe von einem Bekannten ein 2.2" Display mit dem Chip ILI9341 bekommen. Betreiben will ich das ganze mit einem Atmega 168 PA. Ich habe auch mehrere Spannungsteiler gesetzt, damit das Display mit 3.3V arbeiten kann, da die Spannungsquelle ein Stinknormales Handynetzteil
-
Thread
SPI Displays aus China - Zoll und CE-Kennzeichen?
Erfahrungen habe ich da ganz miese Vorahnungen :/ Leider gibt es die Displays wie ich sie will mit ILI9341 Chip nicht in Deutschland oder in Europa so zu erwerben wie ich sie brauche, also ohne PCB und mit 18-Pin statt 40-Pin Anschluss, sprich ich bin auf China angewiesen. Wie geht ihr bei sowas vor
-
Thread
STM32F407VE Board + TFT Test *.bin ?
meine Kombi. Bleibt also noch mal die Frage, ob jemand für genau diese im Eingang genannte Board+ILI9341 Kombination eine passende hex oder bin hat. Ich könnte die Pins prüfen, wüsste aber immer noch nicht, ob FSMC funktioniert. Wie es scheint, muss ich wohl in nächster Zeit über ein neues Notebook
-
Thread
Raspberry-LCD und FPGA?
Der Zusatz in Klammern ILI9341 ist der Display Controller. Zu dem gibt es entsprechende Datenblätter, z.B.: https://cdn-shop.adafruit.com/datasheets/ILI9341.pdf Und da die Treiber offen sind, kannst du auch mal noch hier
Display zugelegt. Eventuell wäre so ein kleines SSD1306 OLED eine Variante? Zum Controller: ist ILI9341 überhaupt der richtige Chip? Laut Beschreibung hat das Display 320x480 und dieser Controller ist für 240x320... Ein ähnliches Display von Waveshare hat einen ILI9486L drauf: https://www.waveshare.com
-
Thread
ILI9341 Display mit "kleinerer" Controllerplatine
Hallo zusammen, ich würde gerne eines der relativ beliebten ILI9341 Displays in einem meiner Projekte nutzen, jedoch brauch ich nicht wie im Link (https://www.ebay.de/itm/2-4-TFT-LCD-Display-Shield-Touch-Panel-ILI9341-240X320-for-Arduino-UNO-MEGA/172636824313) ein
umlaufende Montagelöcher haben (https://www.ebay.de/itm/1pc-2-4-240x320-SPI-TFT-LCD-Serial-240-320-ILI9341-PCB-Adapter-SD-Karte/322771753103?hash=item4b26b2188f:g:IgkAAOSwwrtZxGe5) etc. aber bis dato fand ich keines wo die Platine vollständig hinter dem Display selbst verborgen wäre. Den von Layout her
-
Thread
Simulation SRA-1
Drehencoder und ein Touch Display. https://www.ebay.de/itm/2-8-TFT-LCD-Display-Touch-Panel-SPI-Serial-ILI9341-240-320-5V-3-3V-STM32/172726994916 Später soll eine Leiterplatte entwickelt werden, welche diese Teile und noch ein wenig Hühnerfutter aufnimmt. Die Software enthält schon einen primitiven CW-Keyer
-
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
Problem mit Emwin und ILI9341 am STM32F407
Hat sich erledigt - ist ein Timingproblem. Der ILI9341 ist beim Lesen grottenlangsam (Faktor 10 gegenüber Schreiben). Muss beim FSMC schwer auf die Bremse treten
C. W. schrieb im Beitrag #5465257: > Hat sich erledigt - ist ein Timingproblem. Der ILI9341 ist beim > Lesen > grottenlangsam (Faktor 10 gegenüber Schreiben). Muss beim FSMC schwer > auf die Bremse treten Kannst du bitte mal deine FSMC-Timing-Einstellungen posten? Ich spiel auch
-
Thread
Suche: C-Library für ILI9342 (AVR)
Hallo! Ich bin auf der Suche nach einer C-Library für ein 2,8" TFT (240*320) mit dem ILI9341 Controller für SPI-Ansteuerung. Mein Display ist ein touch-Display. Ich suche eine Library in C und KEINE Arduino Library, da ich mit Atmel Studio arbeite. Ich konnte leider bisher nichts finden
Übrigens: Mit „ILI9341“ und „C“ als Suchbegriff finde ich haufenweise Code ...
-
Thread
WhiteScreen 2,2 " TFT Ili9341
ClickEncoder.h> #include <TimerOne.h> #include <EEPROM.h> #include <SPI.h> #include <Adafruit_ILI9341.h> #include "Thermistor.h" #include "Adafruit_GFX.h" #include <Adafruit_MotorShield.h> #include <Adafruit_MS_PWMServoDriver.h> #include <PID_v1.h>
ClickEncoder.h> > #include <TimerOne.h> > #include <EEPROM.h> > #include <SPI.h> > #include <Adafruit_ILI9341.h> > #include "Thermistor.h" > #include "Adafruit_GFX.h" > #include <Adafruit_MotorShield.h> > #include <Adafruit_MS_PWMServoDriver.h> > #include <PID_v1.h> Und von welcher davon weisst du
-
Thread
Funktionsgenerator
Mit einem 2,4" TFT (ILI9341) mit Touch und einem STM32F103 habe ich soetwas ähnliches mal gemacht. Die Eingabe ist mit einem Stick wie früher bei PDAs möglich. Das Ganze ist nicht viel größer als eine Zigarettenschachtel. Aber
-
Thread
Viel Arbeitsspeicher für Bildverarbeitung benötigt
SPI-Display (z.B. dem hier: https://www.ebay.de/itm/2-4-SPI-TFT-LCD-Display-2-4-Inch-Touch-Panel-LCD-ILI9341-240x320-5V-3-3V/201950756194) dargestellt werden. Nach meiner Rechnung benötige ich für den Pixelbuffer (R, G, B) mindestens 1.84 Mbit RAM. Die Pixeldaten müssen ständig im Speicher gehalten werden
Adress- und Datenleitungen hat und wo Du SRAM anschließen kannst. Der ILI9341 kann auch über einen externen Adress/Datenbus angesteuert werden, nur bei dem, das Du Dir ausgesucht hast, sind die Leitungen nicht herausgeführt. Es gibt aber auch andere, z.B. ebay #172388598203
-
Thread
Risc OS: wer hat damit schon gearbeitet?
https://www.raspberrypi.org/forums/viewtopic.php?t=121818 http://atcurtis.blogspot.de/2015/10/ili9341-spi-display-on-riscos-pico.html
-
Thread
Raspberry Pi 3 Model B+
genutzt, dann wird ein Touchscreen meist per SPI angeschlossen: http://atcurtis.blogspot.de/2015/10/ili9341-spi-display-on-riscos-pico.html https://www.youtube.com/watch?v=wLRQ4UNKeZw
-
Thread
ATmega Development Boards (Sind die OK?)
dem Teil? https://de.aliexpress.com/item/3-2-inch-TFT-LCD-screen-with-resistive-touch-screens-ILI9341-display-module/32662835059.html Bei Acelex hatte ich schon mehrmals bestellt, die Teile kamen immer recht zügig, ich meine etwa zwei Wochen.
#5347607: > https://de.aliexpress.com/item/3-2-inch-TFT-LCD-screen-with-resistive-touch-screens-ILI9341-display-module/32662835059.html > > Bei Acelex hatte ich schon mehrmals bestellt, die Teile kamen immer > recht zügig, ich meine etwa zwei Wochen. Noch eine Frage zu dem TFT Display. Ist
-
Thread
Arduino LCD Display
32618222721.html https://de.aliexpress.com/item/3-2-inch-TFT-LCD-screen-with-resistive-touch-screens-ILI9341-display-module/32662835059.html
-
Thread
Funktechnik und Maker Szene
China gäbe es für die paar "anständigen" Elektronikentwickler auch nicht (siehe z.B. 7 Euro für ILI9341 vs. 15 Euro für TG12864B-X).
-
Thread
TFT mit ILI9341, Displayqualität
Hallo, ich habe ein Acelex STM32F407VET6 Board mit einem passenden Display von Acelex mit ILI9341 darauf. Die Ansteuerung per FSMC funktioniert auch, aber das Display flackert leicht bei jedem Schreibzugriff. Ein anderes Display mit ILI9325 zum Vergleich sieht absolut ruhig aus. An die 3V3 Versorgung
Bei der Initialisierung des ILI9341 Controllers in Zeile drölfzig muss eine 3 statt ein A stehen.
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
Korrektur zu meinem alten Post: Es handelt sich natürlich nicht um eine ILI9346 sondern um ein ILI9341-Display. Viele Grüße Igel1
, anbei das Foto des Tages (links Original, rechts OV7670-Aufnahme dargestellt auf 2.4 Zoll ILI9341 TFT LCD Billig-Display ) Register-Settings: [code] static unsigned char OV7670_QVGA[][2]= { 0x12, 0x80, 0x11, 0x00, 0x12, 0x14, // original: YUV422 = 0x00; 0x40
-
Thread
ext. SRAM für TFT an STM32F407ZGT6 Board
China Board nur aufgelötet werden. Für das China Board gibt es auch ein Display von Acelex mit ILI9341 zum direkt aufstecken, zusammen mit der STM32407VE Version von dem Board kostet diese Kombi knappe 20 €. Das habe ich schon hier liegen und ich möchte das gerne im Vergleich mit dem Pollin Display
-
Thread
Blackboard STM32F407
https://de.aliexpress.com/item/3-2-inch-TFT-LCD-screen-with-resistive-touch-screens-ILI9341-display-module/32662835059.html?spm=a2g0s.9042311.0.0.jPWX00 Hier mein erster Test mit STemWin: https://www.youtube.com/watch?v=I8WygP7D0mI
-
Thread
Arduino Libraries zu STM32 Portieren
on topic: I did some tests with my Black STM32F407VET board, with my "standard test equipment": ILI9341 SPI: Daniels core (STM32Generic): Works perfect. Huawei's core: Compiles, upload ok, but nothing, not even Serial output. It seems Huawei's core is totally broken for this board STM32 official
-
Thread
Camera OV7670: Register Settings für Farbbilder gesucht
mycolorCr - 128); mycolorB = mycolorY + 1.772 * (mycolorCb - 128); // For ILI9341: RGB565 = [RRRRRGGG.GGGBBBBB] mycolor=(uint32_t)(((mycolorR<<8)&0xF800) | ((mycolorG<<3)&0x07E0) | ((mycolorB>>3)&0x001F)); //TM_ILI9341_DrawPixel(x_0, y_0, mycolor);
habe ...). Zum Glück war dieser Fehler schnell gefixed. Zudem kann ich jetzt die Funktion "TM_ILI9341_DrawPixel" statt der Funktion "TM_ILI9341_DrawFilledCircle" verwenden - vormals war DrawPixel nicht "farbdeckend" genug. Jetzt weiss ich natürlich warum. Kleiner Nebeneffekt: das Bild wird nun ca
-
Thread
Universelles Diagramobjekt erstellen
reingeschaut.... bisher noch keinen Plan wie man das einsetzt, wenn man ein SPI Display vom Typ ILI9341 an einen STM32103 gepappt hat. Da muss dann ja auch der LL Layer geschrieben werden. Das schreckt mich von solchen Libs auch immer ab. Ok, es gibt Hoffnung, wenn ich so ein Demoprojekt irgendwie
-
Thread
ILI9488 ID auslesen
Guten Morgen, nachdem ich vor ein paar Wochen erfolgreich ein ILI9341 mit paralleler Ansteuerung in Betrieb genommen habe, versuche ich gerade, ein ILI9488 anzusteuern. Im grossen und ganzen Funktioniert die Ansteuerung des ILI9341 (es wird alles richtig dargestellt
ILI9341 sprechen willst? Das beisst sich nämlich mit dem hier: Walter T. schrieb im Beitrag #5220811: > Beim ILI9341 bekam ich immer eine vernünftige Antwort (Müll, > irgendetwas, 0x93 0x41).