-
Thread
TFT Display mit Bascom ansteuern ?
Schaue dir mal das an: http://www.ebay.de/itm/2-2-inch-SPI-TFT-LCD-Display-ILI9341-For-Arduino-AVR-STM32-ARM-PIC-CP11002-H52-/281353505264 Damit habe ich vor einigen Wochen meinen C- und TFT-Einstieg gemeistert. Mit den passenden Libs ist es gar kein Problem. Habe bisher (fast
-
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
Display über ASF mit dem AT32UC3C264 ansteuern
gfx_draw_line(10, 10, 20, 20, GFX_COLOR(0xFF, 0, 0)); Pins müssten alle richtig Verbunden sein. In der conf_ili9341.h habe ich zudem die Pins für CS, D/C, LED und RESET angegeben. Des Weiteren musste habe ich dort das #define CONF_ILI9341_SPI &AVR32_SPI1 anpassen. CPOL und NCPHA sind 0, das entspricht laut Datenblatt
für D/C müssen als Ausgang festgelegt werden. Ein kleiner Fehler noch oben. Es muss #define CONF_ILI9341_SPI &AVR32_SPI0 eingestellt sein. lg Tobias
-
Thread
Meinung zum Display
nicht verwenden. 240x320 Pixel 2.4 Zoll SPI-TFT-LCD-Touch-Panel Serial-Port-Module-with-PBC-ILI9341 3.3V Preis: 6,02 € http://www.ebay.de/itm/321496984341
Mike J. schrieb im Beitrag #4194577: > SPI-TFT-LCD-Touch-Panel > Serial-Port-Module-with-PBC-ILI9341 3.3V Und da reicht ein STM32F1 und selbst der langweilt sich zu tode
-
Thread
Artmel Controller für 7" TFT Display
erforderlich ist. Nun ist es ja so, das ich bei kleineren Displays, sagen wir 2,8" eines mit einem ILI9341 controller hätte nehmen können. Wie z.B: https://www.adafruit.com/product/2090 Wenn ich es richtig verstanden habe, lässt sich so ein Display (es verfügt über einen integrierten Controller)
-
Thread
IDE für ESP8266 mit vielen Example
die Makefiles ihn finden). Dort, unter Examples fand ich auch die langgesuchte SPI-Anbindung für ein ili9341- Display ! Man erhält eine Eclipse-IDE die die Flashfiles anfertigt. Ich kam nochnicht dazu, auch praktisch, am Objekt, auszuprobieren, ob alles so klappt und das Display tatsächlich an dem
viewtopic.php?t=820 -> Dort, unter Examples fand ich -> auch die langgesuchte SPI-Anbindung für ein ili9341- Display ! die projekte werden dort zusammengefasst. der compiler ist der cross compiler
-
Thread
ILI9325 oder doch etwas anderes?
Beispiel der kleine Bruder (allerdings ohne Touch): http://www.ebay.de/itm/2-2-inch-SPI-TFT-LCD-Display-ILI9341-For-Arduino-AVR-STM32-ARM-PIC-CP11002-H52-/281353505264
www.aliexpress.com/item/Wholesale-1PC-2-2-Inch-240-320-Dots-SPI-TFT-LCD-Serial-Port-Module-Display-ILI9341/1188518505.html An welches Zielsystem hatteste denn gedacht und welche Programmiersprache ?
-
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
rechnet der preprocessor in C gcc (AVR) multiplikation aus?
gefällt im Header: [c] #define TS_MASS1_PLUS p.x < 60 && p.y > 48 && p.y < 112 && tft1_col==ILI9341_GREEN [/c] in der loop: [c] if( TS_MASS1_PLUS ) { if(dezi_mass1<7000) { dezi_mass1 += 1000; Serial.print(F("MASS 1 = (")); Serial.print(dac_setzen(MASS1, dezi_mass1
-
Thread
13-Bit ADC MCP3302 mit STM32F429
***************************************************** #include "main.h" #include "stm32_ub_lcd_ili9341.h" #include "stm32_ub_font.h" #include "stm32_ub_spi5.h" #include "stm32_ub_dig_out.h" #include <stdio.h> uint8_t spi_send() { UB_DigOut_Lo(DOUT_PE2); uint8_t ret_wert1=0; uint16
-
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
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
2.4" Display-Shield (SPFD5408, ST7783) an STM32
ungenau. Liegt wohl auch daran, dass die Pins mehrfach verwendet werden. Bin jetzt komplett auf die ILI9341 Displays mit Touchscreen (2.4 bzw. 2.6 zoll) umgestiegen. Vorteil: a) weniger Verbindungen (über SPI) b) Geschwindigkeit (verwende Treiber mit SPI-DMA) c) Touchscreen hat einen eigenen Controllerchip
-
Thread
STM32L151CC SPI DMA ILI9341 will nicht laufen.
(0x03); SendData(0x12); SendData(0x81); SendCommand(ILI9341_PRC); SendData(0x20); SendCommand(ILI9341_POWER1); SendData(0x23); SendCommand(ILI9341_POWER2); SendData(0x10); SendCommand(ILI9341_VCOM1); SendData(0x3E); SendData(0x28); SendCommand(ILI9341_VCOM2); SendData(0x86); SendCommand(ILI9341_MAC); SendData(0x48); SendCommand(ILI9341_PIXEL_FORMAT); SendData(0x55); SendCommand(ILI9341_FRC); SendData(0x00); SendData(0x18
-
Thread
STM32 - LQFP100 Platine
auf den FSMC, die TFT-, SD-Karten und SPI-Flash-Anbindung. Weil viele TFTs mit dem SSD1289, SSD1963, ILI9825/8 oder 9341 ausgerüstet sind und den 40poligen Stecker haben, wollte ich ich eine STM32-Platine machen, wo ich die verschiedenen Displays nur noch aufstecken muß, und ansonsten alle Ports zum Fummeln
2.8, 3.2, 3.5, 4.3, 5,7 Zoll) layouten? Die Platine oben hat nur 2 Löcher zur Befestigung von 2.4" ILI9325-Displays und ist ziemlich klein. Das sollte auch so sein, damit man sie auf größere Lochrasterboards einfach drauflöten kann. Aber warum nicht das ganz große Lochraster auf die gleiche Platine machen
-
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
STM32F429 LTDC Nutzen, welche Displays sind möglich?
falls das nicht stimmt wird schrott angezeigt, oder gar nichts) der Controller auf dem F429-Disco (ILI9341) hängt per SPI-Schnittstelle an der CPU und wird beim initialisieren auf die richtige Betriebsart (RGB) gestellt und andere sachen die zum Betrieb notwendig sind. Nach dem Init wird der ILI
m.n. schrieb im Beitrag #3999574: > TriHexagon schrieb: >> Dass heißt man kann den ILI9341 einfach umgehen? Sorry, beschäftige mich >> erst seit gestern mit dem Board und blicke noch nicht ganz durch, aber >> nach dem Schematic nachzuurteilen sieht es auf dem ersten Blick so aus. >
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
item/20PCS-CR2032-2032-Battery-Button-Cell-Coin-Holder-Socket-Case-Black/32593243719.html 3,2" TFT ILI-9341/ssd1289 320x240 8,70€ http://de.aliexpress.com/item/1pcs-Free-shipping-3-2inch-TFT-LCD-Module-touch-panel-Color-Panel-Drive-IC-SSD1289-3/979089152.html Wo wir bei Billig Arduinos waren.. toller
Ich hab gerade mal nachgesehen Ich habe einige Displays mit ILI9341 3.2" Diese "Arduino" standard. Dort ist auch nur ein Touchcontroller XPT2046 drauf. Controller und wohl auch Pegelwandler müssen im Display oder Flexkabel stecken.
-
Thread
FIR-Filter richtig auf STM32 implementieren
include "stm32f4xx_tim.h" #include "misc.h" #include "stm32_ub_adc1_single.h" #include "stm32_ub_lcd_ili9341.h" #include "stm32_ub_graphic.h" int main(void) { UB_ADC1_SINGLE_Init(); UB_USB_CDC_Init(); SystemInit(); delay_init(); sdram_init(); ltdc_init(); ili9341
-
Thread
TFT ansteuern?
http://www.mikrocontroller.net/topic/309488#3425358 da hatten wir den ILI9341, mit Datenblatt. Darin sollte auch die URL des Herstellers stehen.
240x320 resolution, 18-bit (262,000) color capable - our code uses only 16-bits since its faster. ILI9341 (datasheet)
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
... 1,8" TFT Module 160x128 (S6D02A oder ST7735 Controller) ... 2,2" Module 240x320 (ILI9341 Controller, allerdings unnötig weil ATmega hierfür viel zu langsam ist)
die Wand zu hängen aber einen Knall hat jeder ja. Barometer, Thermometer mit STM32F407 und einem ILI9341 Display. Es wird der Verlauf des Druckes angezeigt, ein Sender außen funkt dazu die Außentemperatur rüber. Die Software ist schon etwas tricky aber war netter Denksport. Die RTC wurde kalibiert
-
Thread
LCD Display für PICAXE
LCDs mit SPI Bus Interface benutzen? Zum Beispiel dieses: http://www.ebay.de/itm/2-2-TFT-LCD-Modul-ILI9341-fur-Arduino-AVR-STM32-ARM-PIC-SPI-/171506679149?pt=Wissenschaftliche_Ger%C3%A4te&hash=item27ee983d6d Wenn ja, wie viele Pins der PICAXE werden benötigt? Viel Grüße
-
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
Übergabe Funktionspointer und Struct
pin_rs; uint8_t pin_dc; PORT_t *port; SPI_Master_t *spi; }xxx_data_t; // BSP ili9341_setPixel(&ili9341_1, 123, 240); // zeichne Pixel [/c] Jetzt möchte ich zum Beispiel mit meiner Grafikbibliothek etwas zeichnen, Dazu muss ich den Funktionspointer und das Struct mit den Schnittstellen
[/c] Mein Problem ist, dass ich verschiedene Displaytreiber mit der Grafiklib verwenden möchte (ili9341, S65, Nokia, ...). Die Grafikfunktionen der Treiber sind immer gleich. Wie kann ich das in C realisieren, denn ich kann ja der Funktion "void grafiklib(fctptr, struct)" nicht verschiedene typen
-
Thread
LPC1786 + Adafruit PiTFT (ili9341):Touch-Function nutzen
Hallo Community, ich möchte mein Adafruit PiTFT Touch Display zusammen mit einem mbed LPC1786 nutzen. Das Display funktioniert soweit auch, jedoch bekomme ich die Touch-Funktion nicht zum laufen. Hat hier irgendjemand ein ähnliches Projekt am laufen und kann mir zufällig weiterhelfen? Mein Ziel ist es letzendlich, ein Ziffernblock auf dem Bildschirm anzuzeigen und die Touch-Eingabe in einem Array zu speichern. Dankeschön
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
{ SPI.begin(); tft.begin(); tft.setRotation(0); tft.setCursor(0, 0); tft.fillScreen(ILI9341_BLACK); tft.setTextSize(2); tft.fillRect(0, 32, 240, 110, ILI9341_BLUE); tft.setTextColor(ILI9341_WHITE); tft.setCursor(20, 10); tft.print ( "SCC-GRBL Display" ); Serial.begin
(ILI9341_GREEN, ILI9341_BLACK); tft.print("FEED: "); tft.print(serialBuffer + 8); } } [/c] Gruß, Wolfram
-
Thread
Probleme mit STM32F4 Libs
degrees TM_ILI9341_Rotate(TM_ILI9341_Orientation_Landscape_2); //FIll lcd with color TM_ILI9341_Fill(ILI9341_COLOR_MAGENTA); //Draw white circle TM_ILI9341_DrawCircle(60, 60, 40, ILI9341_COLOR_GREEN); //Draw red filled circle TM_ILI9341_DrawFilledCircle(60, 60, 35, ILI9341_COLOR_RED); //Draw blue rectangle TM_ILI9341_DrawRectangle(120, 20, 220, 100, ILI9341_COLOR_BLUE); //Draw black filled rectangle TM_ILI9341
-
Thread
Menü/UI-System für grafisches LCD (ARM)
Hallo, Ich nutze einen ARM Kinetis Cortex-M4 Core mit einem ILI9341-Farb-TFT an SPI und habe für das grafische UI bisher meinen eigenen Code gebastelt. Da ich jedoch nicht wirklich begabt bin, was die Gestaltung von Interfaces betrifft, bin ich auf der Suche nach
-
Thread
tft, sd-logger, speed probleme
erhellen ;) gegeben: cortex-m4 openlog (https://www.sparkfun.com/products/9530) 2.2 tft spi (ILI9341) rs232 ttl konverter (max3232) rtc ds3231 grundsätzlich funktioniert das auch alles, nuuuur ... problem: im loop werden immer daten von seriell gelesen, rtc abgefragt ... auf die
-
Thread
stm32f429 Expansion board
reicht dir das ?!? (per TFT-Bus geht das ca 100mal so schnell) und eine fertige Lib für das ILI9341 (unter CoIDE) per SPI gibt es hier da musst du nur die SPI Leitungen anpassen (habe es aber auf dem STM32F429 nicht getestet) http://mikrocontroller.bplaced.net/wordpress/?page_id=3071
-
Thread
vorhandenes struct im RAM auf Spiflash oder SDCard speichern
verfügbar uint8_t type; //0=SSD1963 (480x272,4.3"),1=SSD1963 (800x480,5"),2=SSD1963 (800x480,7"),3=ILI9328 (320x240,2.4"),4=ILI9325 (320x240,2.4"),5=ILI9341 (320x240,2.4") uint8_t pllfac; //SSD1963 PLL-Faktor 0x23 für 10MHz, 0x1D für 12MHz etc. uint16_t width; //Pixel X (z.B. 480)
-
Thread
ODROID-U3 Quadro
nichts, der Link zu hardkernel.com ist tot. Aber der Link zu odroid.com im PDF funktioniert, dort steht ILI9340C: http://odroid.com/dokuwiki/lib/exe/fetch.php?media=en:tm022hdh26_v1.0.pdf Zum ILI9341 gab es hier schon einen Thread: http://www.mikrocontroller.net/topic/309488 ich meine, der ist fast identisch zum ILI9340 ? Und es gibt auch eine Library auf Github: https://github.com/gmtii/ili9341-arduino
-
Thread
Raspberry und SPI TFt LCD
verwendeten Display-Controller drauf an, der steht anscheinend leider bei denen TFTs nicht dabei. Fuer den ILI9341 gibt's hier eine Anleitung: http://lallafa.de/blog/2013/03/watterott-mi0283qt-9a-display-for-the-rasbperry-pi/
-
Thread
ILI9341 langsam Verbesserungsvorschläge?
ILI9341 Datenblatt?
> Das Display > ist aber schon vom Controller ein ILI9341? yep
-
Thread
Prinzip grafische darstellung/diagramme etc
Informationen abschickt und diese dann "verarbeitet" werden um grafisch zu entstehen. Ich habe zb. ein ILI9341 320x240 TFT Display und auch ein ST7920 128x64 LCD Display. Initialiesierung, nutzung von SPI etc. ist soweit erstmal verstanden. Mich interessiert grade viel mehr, und ich konnte bis jetzt
Daten raushauen kann. Auf Youtube findest du eine Menge Beispielvideos wenn du zb nach dem Controller 'ILI9341' suchst.
-
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
wieviel Strom zieht das MI0283QT-9
Hallo, nachgemessen: ILI9341 bei 3,3 V im laufenden Betrieb(schreiben von Daten) rund 8mA, mit Beleuchtung 20mA ist gesamt ca. 28mA Ich habe mehrere Displays gemessen, im Durchschnitt 4 bis 8mA. Die Beleuchtung(Led
-
Thread
STM32F429 CAN
GCC : 4.7 2012q4 // Module : CMSIS_BOOT, M4_CMSIS_CORE // Funktion : Demo der LCD-Library (ILI9341) // Hinweis : Diese zwei Files muessen auf 8MHz stehen // "cmsis_boot/stm32f4xx.h" // "cmsis_boot/system_stm32f4xx.c" // In Configuration diese Define hinzufügen :
------------------------ #include "main.h" #include "stm32f4xx_conf.h" #include "stm32_ub_lcd_ili9341.h" #include "stm32_ub_graphic2d.h" #include "stm32_ub_font.h" #include "stm32f4xx_tim.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx.h" #include "misc.h" #include "stm32f4xx_gpio.h" #
-
Thread
ILI9341-Ansteuerung ueber SPI - Verstaendnisfrage
// ports aktivieren ( 1 = output) ILI9341_DDR = (1 << ILI9341_CS_N) | (1 << ILI9341_D_C_N) | (1 << ILI9341_SDI) | (1 << ILI9341_SCK) | (1 << ILI9341_BACKLIGHT); ILI9341_PORT = (1 << ILI9341
ILI9341_PORT &= ~(1 << ILI9341_D_C_N); ili9341_out( command); } // send data to the display uint8_t ili9341_data( uint8_t data) { ILI9341_PORT |= (1 << ILI9341_D_C_N); ili9341_out
-
Thread
Seltsames Verhalten von EM:Blocks beim compilieren
stm32f4xx_gpio´s einbinden wollte, hat er sich plötzlich darüber beschwert, er könne stm32_ub_lcd_ili9341.c nicht mehr finden, die er vorher aber immer gefunden hat (es war die erste, die ich eingebunden hatte). Achja Sinn der ganzen Übung ist übrigens, endlich mal das Display vom f4disco board zum
-
Thread
STM32F429 Display per SPI ansteuern
P.S. und im Datenblatt vom ILI9341 steht auch "ILI9341 provides the 8-/9-/16-/18-bit parallel syst em interface for 8080- /8080 - series, and 3-/4-line serial system interface for serial data input. The input s ystem interface
Beitrag #3491360: > is directly driven by the STM32F429ZIT6 using the RGB protocol. It > includes the ILI9341 Ok. Stimmt. Hatte mir das nicht so genau angesehen.
-
Thread
STemWin am STM32F429-Disco Problem mit Landscape
Änderung direkt über den Display-Controller machen möchtest: http://www.newhavendisplay.com/app_notes/ILI9341.pdf Kapitel 9.3 Seite 208 Gruß Stephan
und konnte die Dateien dort nicht finden. Diese Initialisierungen sind für den Diplay-Controller ILI9341 des TFTs. Im Moment versteh ich allerdings nicht wie die beiden Display-Controller in Abgrenzung zueinender genutzt werden. Ich muß mir das bei Gelegenheit mal durchlesen. Ursprünglich
-
Thread
TFT-Ansteuerung grundsätzliche Fragen
reinschreibst wird angezeigt, bis du was anderes reinschreibst anbieten würden sich da Displays mit ILI9341, SSD1289, ST7783 Chip die arbeiten alle nach dem gleichen Prinzip und zu den Bildern...wenn die nicht alzu groß sind, passen sie vielleicht ins Flash der CPU Gruss Uwe
überhaupt oder würde mir ein einfaches Interface mit RD, WR, CS, RS reichen? Ich hab mal bei dem ILI9320 nachgeschaut, der kann unterschiedlichst angesprochen werden. Soweit ich gelesen habe, nennt man das eine Interface RGB-Interface, wann benutzt man dieses dann, bei bewegten Bildern? Ich hab
-
Thread
Anschluß TFT-LCD-Modul SHARP LQ092B5DW01 Pollin
das Display nicht umsonst für 5€ - von der Qualität her ist es tausend mal besser als der SSD1963/ILI9341-Kram, der bei Aliexpress verschleudert wird. Man muss aber eben etwas Zeit, Geld und Gehirnschmalz für das drumherum investieren. Edit: Damit das hier nicht nur Gemecker ist, im Anhang noch ein