-
Thread
ST7735 an MCU
herauszubekommen, welchen Treiber man für die > Ansteuerung des Displays auf einem Transistortester mit ST7735 > verwenden müsste. Natürlich einen ST7735 "Treiber". So wie du dich anstellst, ist das das einzige, was klappen /könnte/. > Das Interface scheint kein reines I2C Interface zu sein, weil
Johannes S. schrieb im Beitrag #6982899: > ich hatte ein ILI9341 dran, nicht ST7735. Du meintest 10 MHz für das ST7735? Nein, ich meinte schon den ILI9341 da du ja ein 240x320 Display hast. Da stehen die 100ns in meinem Datenblatt. Ich habe diese Display am AtXmega. Der schafft
-
Thread
ST7735 ansteuern
Auf der Rückseite steht ST7735S
Jonas schrieb im Beitrag #5641718: > Auf der Rückseite steht ST7735S Dann gilt ja: OMG schrieb im Beitrag #5641686: https://www.google.de/search?source=hp&ei=qbEBXIHJPNC5kwW7vZHwCg&q=st7735+library+c&btnK=Google-Suche&oq=ST7735+lib&gs_l=psy-ab.3.2.0j0i22i30l9.1349.4467
-
Thread
ST7735S Display Ansteuerung
Arduino Display mit ST7735 Controller anschließe mit meinem Aufbau problemlos. Das Display mit dem Controller ST7735S reagiert aber überhaupt nicht. Kann es sein, dass die Controller so unterschiedlich sind ? Hat jemand
gehofft dass mein Display zumindest mal irgendwas macht... [1] https://github.com/adafruit/Adafruit-ST7735-Library/blob/master/Adafruit_ST7735.cpp#L364
-
Thread
Display st7735 Library gesucht
Habe aus China niedliche kleine Colordisplay 0.96" bekommen. Sie funktionieren auch mit der UCGLIB von Olikraus. Leider passt die Auflösung nicht Bild ist wohl zu groß und versucht dann einen Umbruch. Hat jemand schon Erfahrung mit den Dinger, beziehungsweise kennt eine modifizierte Library.
-
Thread
STM32 / ST7735 Display
alles Funktioniert. Leider ist das LCD zu groß für ein Handbedienteil, also habe ich das 1,8" TFT ST7735 bestellt. Der Ersteller des Projektes hat ein Display mit ST7735R verwendet. Dies ist leider schwer zu finden. Meines scheint wohl einen ST7735B zu haben. Ich habe die verkabelung mehrfach geprüft
finden. Evtl. gibt es diesen gar nicht? > Meines scheint wohl einen ST7735B zu haben. Tatsächlich ST7735B ? Datenblätter lassen sich zu ST7735, ST7735R und ST7735S finden. > Ich habe die verkabelung mehrfach geprüft, jedoch bekomme ich mit dem > TFT keine Anzeige
-
Thread
Problem mit TFT (ST7735S basierent)
versuche ein 1.77'' TFT anzusteuern. Es ist ein 160*128 64k Display von AzDelivery. Lt Doku ist ein ST7735S Controller verbaut. Die Initialisierung mache ich gleich wie die Adafruit lib, die SPI Ansteuerung per HW SPI. SPI sollte korrekt implementiert sein da das Display auf DISPON reagiert und ich
-
Thread
ST7735 1,8" TFT Codeoptimierung
: > keine Antwort ? Ich kann dir nicht direkt helfen aber .... Wegen dir habe ich mal meine ST7735 Firmware herausgekramt. Auf meinem Mega644 mit 20 MHz betreibe ich die SPI mit 10 Mhz und komme damit bei Clearscreen auf 87ms (mit einem internen 1 ms Timer gemessen). So schlecht stehst du
-
Thread
Maße Display Breackout Board ST7735
Hallo, ich habe folgendes Display Breakout Board ST7735 (274415923305) bei Ebay (China -> lange Lieferzeit) bestellt. Um das Display schon in meine Planung einfließen zu lassen würde ich gerne vorab die Maße wissen. Nach einer ausführlichen Recherche
-
Thread
Speicheroptimierung Library zur Ansteuerung eines ST7735 SPI Displays
/uTFT-ST7735 [code] uTFT-ST7735 This is a size and speed optimized ANSI-C library to control 1.8" ST7735 TFTs. This library is based on the "china_lcd" library by Tobias Weis, which is in turn based
nicht mehr. Übersetzt heisst das: ich kann nicht suchen. https://github.com/adafruit/Adafruit-ST7735-Library
-
Thread
ST7735 SPI PIC18 das System ist verhext
Reproduzierbar. Ein Pic18f ließt auf einer Platine einen Sensor aus und gibt dessen auf einem Bildschirm ST7735 wieder. Im Schlafzimmer geht's im Wohnzimmer spinnt der Bildschirm Rum. Dann bewegt man den Bildschirm man lässt ihn los es geht wieder nicht. Nicht gehen heißt massive Pixel Fehler und er macht
(oder180°) verdreht ist doch eine Konfigurationangelegenheit. Ich hab folgende Software für das ST7735 verwendet: Womöglich lohnt mal ein Vergleich damit, sie funktioniert einwandfrei. https://www.mikrocontroller.net/topic/515662#new Dort wird per DMA recht zügig der Framebuffer übertragen,
-
Thread
ST7735 3,3 oder 5 Volt ?
Hallo ich schnall es mal wieder nicht läuft der ST7735 jetzt mit 5 Volt Datenpegel oder 3,3 Volt ? Vielen dank. https://www.displayfuture.com/Display/datasheet/controller/ST7735.pdf
DAVID -. schrieb im Beitrag #5690157: > Hallo > ich schnall es mal wieder nicht läuft der ST7735 jetzt mit 5 Volt > Datenpegel oder 3,3 Volt ? > > Vielen dank. > > https://www.displayfuture.com/Display/datasheet/controller/ST7735.pdf na Vih = VDDI * 0,7 das bestimmst du doch ->
-
Thread
Display controller ST7735: Tearing effect line
Hallo, ich habe ein Display mit einem ST7735. Das ganze funktioniert soweit auch ganz gut. Das einzige, was ich noch nicht geschafft habe, ist die Tearing Effect Line zu aktivieren. Laut Datenblatt muss ich dazu CMD 0x35 und dann 0x00 oder
-
Thread
TFT-Display mit ST7735 - verwässerte Farben
Ich bin gerade dabei, ein noch vorhandenes Mini-TFT 1.4" für ein Projekt (an einem Arduino Uno R3) zu testen, mit der Standard-Lib von Adafruit. Prinzipiell funzt alles, bis auf ein unschönes optisches Problem: Während der ersten 1..2 Sekunden nach einem Reset bzw. beginnender Stromzufuhr sind die Farben bzw. ein schwarzer Hintergrund "rein", d.h. klar, gesättigt und Schwarz ist wirklich Schwarz. Nach kurzer Zeit jedoch wird z.B. aus einem satten Rot ein hässliches Alt-Rosa und der eigentlich schwarze Hintergrund wird grau. 100% Blau (255) dagegen, bleibt Blau. Ich weiss auch, dass RGB-Mischfarben
-
Thread
St7735 mit STM32F401CCU6
Servus, ich bräuchte mal eure Hilfe und zwar wollte ich ein kleines Projekt starten was eben einen St7735 Display mit einem STM32F401CCU6 einfach Texte schreiben soll. Angefangen habe ich warum auch immer mit der falschen Bibliothek und zwar der Adafruit_ILI9341 hierbei entstand das erste Foto. Als ich
> #include <Adafruit_ST7735.h> #define TFT_CS PB10 #define TFT_RST PB0 #define TFT_DC PB1 #define LED_PIN PC13 Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST); void setup() { delay(200);
-
Thread
Display library/gui designer für ST7735 an 80*160RGB
Hallo Hat wer ne auf STM32 HAL aufbauende library für den ST7735. Benötige eigentlich lediglich einige Text Zeilen darzustellen. Ein GUI builder wäre dennoch nice to have. Mit STFW habe ich gerade etwas gefunden: https://github.com/afiskon/stm32-st7735
Die Initialisierung und grundlegende Funktionen findest du hier: > Beitrag "[STM32/HAL] Treiber für ST7735 160 x 80 TFT" ...aber harrys beitrag hilft für framebuffer -> Display. damit sollte es ne brauchbare quick und dirty lösung geben. Danke euch beiden. Dies als backuplösung für was schönes
-
Thread
[STM32/HAL] Treiber für ST7735 160 x 80 TFT
Das ist ein Treiber für die attuell überall anzutreffenden kleinen 0,96" ST7735-Displays mit 160 x 80 Pixel und 65k Farben. Der Treiber ist bewusst einfach gehalten, und verwendet einen Framebuffer. (25,6 KB – also nix für einen kleinen F103) Eigentlich besteht der nur
Zusammen mit den Screenshots dürfte ist das sehr hilfreich. Ein Tipp von mir: [c] void ST7735_Exit_Sleep() { ST7735_Write_Cmd(ST7735_SLPOUT); } [/c] ist besser als: [c] ST7735_Write_Cmd(ST7735_SLPOUT); //Sleep exit [/c] I.e. verständlicher Code ist besser als unverständlicher
-
Thread
AVR Library für ST7735R Display Controller in 8bit SPI Mode?
Hi zusammen, ich suche ein LCD Display LIB auf AVR Basis für ein 8Bit SPI Display mit ST7735 Controller. Display: 4DLCD-144 Beschaltung siehe Anhang. Ich finde leider nur Libs im 4-Wire SPI Mode. Hat jemand mit diesen Displays bereits gearbeitet und könnte mir eine LIB (in C)
-
Thread
Arduino Custom Firmware für Fitness Armband mit NRF52
dann ca. 2 sekunden zum aufwachen braucht. Hier die Installation davon, im Library Ordner Adafruit_ST7735_and_ST7789_Library in der datei: Adafruit_ST7735.cpp funktion: void Adafruit_ST7735::enterSleep(void) { startWrite(); writeCommand( ST7735_SLPIN ); endWrite(); } void Adafruit_ST7735
versionen vom display. In der library kann man in der datei https://github.com/adafruit/Adafruit-ST7735-Library/blob/master/Adafruit_ST7735.cpp Bei set rotation alle ST77XX_MADCTL_RGB in ST7735_MADCTL_BGR Ändern, müssten 4 stück sein. Falls am rand eine komische linie sein sollte muss man
-
Thread
Seltsames SPI-Verhalten Atmega328P
(aus https://github.com/lexus2k/lcdgfx/blob/master/src/v2/lcd/st7735/lcd_st7735.inl, template <class I> void InterfaceST7735<I>::setRotation(uint8_t rotation): [code] 49c4: 88 e2 ldi r24, 0x28 ; 40 49c6: 0e 94 5a 0a call 0x14b4 ; 0x14b4
war, dass ich SPI.begin() vor der MCP2515-Initialisierung aufgerufen habe, aber nicht auch vor der ST7735-Initialisierung, und dass die ST7735-Initialisierung vor der MCP2515-Initialisierung stattfand. PB2 war also während der ST7735-Initialisierung (obwohl dafür nicht benutzt) als Input konfiguriert
-
Thread
ESP32 und TFT Arduino läuft nicht
TFT_CS 5 #define TFT_RST 9 #define TFT_DC 10 #define TFT_SCLK 18 #define TFT_MOSI 23 Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_MOSI, TFT_SCLK, TFT_RST); [/c] Jedoch sind die Anschlüsse an meinem Display etwas anders und habe es so angeschlossen: Dispaly - ESP32 CS - CS RST
> #define TFT_RST 9 > #define TFT_DC 10 > #define TFT_SCLK 18 > #define TFT_MOSI 23 > Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_MOSI, > TFT_SCLK, TFT_RST); ändere das mal bitte in #define TFT_CS 5 // CS #define TFT_RST 16 // Reset #define TFT_DC
-
Thread
Bricks - BreakOut Game für ATmega168 / 328p
alle preiswerten in China erhältlichen SPI-Displays mit einem der Controller: ili9163, ili9340, st7735r, s6d02a1, ili9225 oder st7789 funktionieren. Für die beiden von dir verlinkten EBAY-Displays mußt du die tftdisplay.h anpassen (s6d02a1 zu 0 und st7735r zu 1 setzen): [code] /* -----
alle preiswerten in China erhältlichen SPI-Displays mit einem der Controller: ili9163, ili9340, st7735r, s6d02a1, ili9225 oder st7789 funktionieren. Für die beiden von dir verlinkten EBAY-Displays mußt du die tftdisplay.h anpassen (s6d02a1 zu 0 und st7735r zu 1 setzen): [code] /* -----
-
Thread
c++ static methoden
selber was gemacht. Allerdings qualmt jetzt mein Gehirn. :-) Ich stell es mal zur diskussion: st7735.h [c] void Ticker(void); static void WrapTicker(void); [/c] st7735.cpp [c] void *ST7735Pointer; void ST7735::Initialize(void) { my_Timer->RegisterPeriodicHandler(WrapTicker); } void ST7735::WrapTicker(void) { ST7735 *ich = (ST7735*) ST7735Pointer; ich->Ticker(); } void ST7735::Ticker(void) { static u8 TxData[10]; u8 RxBuffer[10]; TxData[0] = TxData[0] +1;
-
Thread
Fehlermeldung Arduino C++
, in Adafruit_ST7735.h Siehe unten. [c] class Adafruit_ST7735 : public Adafruit_GFX { public: Adafruit_ST7735(uint8_t CS, uint8_t RS, uint8_t SID, uint8_t SCLK, uint8_t RST); Adafruit_ST7735(uint8_t CS, uint8_t RS, uint8_t RST); void initB(void), // for ST7735B displays initG(void), // for ILI9163C displays initR(uint8_t options = INITR_GREENTAB), // for ST7735R setAddrWindow(uint8_t x0, uint8
-
Thread
SPI Eprom und Display funktionieren nicht zusammen
#7948594: >> SDA ... am PICO > > Du vermischst hier I2C mit SPI! Nö. Lies mal das Datenblatt vom ST7735.
Falk B. schrieb im Beitrag #7948604: > das heißt beim ST7735 im Dateblatt so Ich _kann_ Datenblätter lesen.
-
Thread
eigene Farbskala erstellen
Temperatur zuzeigen, ähnlich wie bei einer Wärmebildkamera. Das Display hat 65K Farben. #define ST7735_BLACK 0x0000 #define ST7735_RED 0x001F #define ST7735_BLUE 0xF800 #define ST7735_GREEN 0x07E0 #define ST7735_CYAN 0x07FF #define ST7735_MAGENTA 0xF81F #define ST7735_YELLOW 0xFFE0 #define ST7735_WHITE 0xFFFF Nur ich stehe voll auf dem Schlauch wie ich die Temperatur in eine passende Farbe "umrechnen" soll. Hoffe jemand kann mir ein tip geben, wo ich anfangen soll. MFG Rolf
-
Thread
Turtlegrafik: Interpreter, Creator & Designer
#define TFT_RST 6 // PD6 #define TFT_DC 7 // PD7 Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST); [/code] Dann, ganz wichtig, wenn du den Source aus https://www.mikrocontroller.net/attachment/694895/turtledraw_avr.c genommen hast, mußt du das
TFT_DC 7 // PD7 Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST); [/code] Ein ST7735 Display ist dem ILI9163 sehr ähnlich, auch in den Steuerkommandos, aber eben nur sehr ähnlich. Die Initsequenzen sind jedoch
-
Thread
Transistortester AVR
HD44780.o ILI9163.o ILI9341.o ILI9481.o ILI9486.o ILI9488.o PCD8544.o PCF8814.o SH1106.o SSD1306.o ST7036.o ST7565R.o ST7735.o Semi_ST7735.o ST7920.o STE2007.o VT100.o RD_Display.o wait.o -o ComponentTester user.o: In function `MainMenu': C:\Users\Admin\Documents\Mytester\M-Softw\ComponentTester
HD44780.o ILI9163.o ILI9341.o ILI9481.o ILI9486.o ILI9488.o PCD8544.o PCF8814.o SH1106.o SSD1306.o ST7036.o ST7565R.o ST7735.o Semi_ST7735.o ST7920.o STE2007.o VT100.o RD_Display.o wait.o -o ComponentTester [/code] gibt es aber keine Objektdatei tools_counter.o. Wahrscheinlich musst Du beim Konfigurieren
-
Thread
Reflow Controller 0xpit Fehler beim programmieren HILFE
arduino_build_152158\libraries\Adafruit-GFX-Library-master\Adafruit_SPITFT.cpp.o Compiling library "Adafruit-ST7735-Library-master" Zuvor kompilierte Datei wird verwendet: C:\Users\Lukas\AppData\Local\Temp\arduino_build_152158\libraries\Adafruit-ST7735-Library-master\Adafruit_ST7735.cpp.o Compiling library "
\Adafruit_SPITFT.cpp.o" "C:\Users\Lukas\AppData\Local\Temp\arduino_build_152158\libraries\Adafruit-ST7735-Library-master\Adafruit_ST7735.cpp.o" "C:\Users\Lukas\AppData\Local\Temp\arduino_build_152158\libraries\SPI\SPI.cpp.o" "C:\Users\Lukas\AppData\Local\Temp\arduino_build_152158\libraries\menu-master
-
Thread
Adafruit_ILI9341.h einzelnes Zeichen überschreiben
maintained. Und selbst da gibt es deine Codezeilen nicht: https://github.com/adafruit/Adafruit-ST7735-Library/blob/1.0.6/Adafruit_ST7735.cpp und auch wenn Code von Arduino gepflegt wird heisst es nicht das er nicht verbastelt sein kann...
#7515785: > Und selbst da gibt es deine Codezeilen nicht: > https://github.com/adafruit/Adafruit-ST7735-Library/blob/1.0.6/Adafruit_ST7735.cpp Das ist ja auch die falsche Datei. > und auch wenn Code von Arduino gepflegt wird heisst es nicht das er > nicht verbastelt sein kann... Ist halt
-
Thread
Arduino: Serial mag nicht
lastmillis = millis(); Serial.println("mini is running ..."); tft.initR(INITR_BLACKTAB); // ST7735-Chip initialisieren tft.setFont(font5x7); tft.fillScreen(ST7735_BLACK); tft.setTextSize(2); tft.setTextWrap(false); tft.setTextColor(ST7735_WHITE, ST7735_BLACK); tft.setCursor(0
-
Thread
Recursive Funktion führt zu Error 1089 in XC8
Moin Leute, ich versuche mich gerade in Fraktale und der Darstellung auf einem ST7735 Display. Nachdem ich das Problem mit R-G-B und B-G-R gelöst habe steh ich nun davor das der Compiler einfach keine Rekursion solcher Art hier mag: [c] void drawCircle_rec(int x, int y, float radius
BeastyK schrieb im Beitrag #4046372: > ST7735.h:1240: error: (1089) recursive function call to > "_drawCircle_rec" Tja, ich kenne den Compiler nicht persönlich, aber ich würde mal sagen, daß ihn nicht die Tatsache der Rekursion an sich
-
Thread
Displays mit integriertem Controller + SPI - Wo?
... Also der TO hat als Chipsatz den ILI9163 angegeben. Mein genanntes Display hat den Chipsatz ST7735S, total anders. MfG dat Beast
BeastyK schrieb im Beitrag #4748520: > Mein genanntes > Display hat den Chipsatz ST7735S, total anders. Ja schon klar, schlaf weiter.
-
Thread
Probleme mit SPI- PIC18
Dirk F. schrieb im Beitrag #7424733: > Ich musste beim Display_Chip_ST7789V nach jedem Byte SS kurz auf high > setzen... Steht im DB des ST7735 exakt auch so drin.
schrieb im Beitrag #7424794: > Dirk F. schrieb im Beitrag #7424733: >> Ich musste beim Display_Chip_ST7789V nach jedem Byte SS kurz auf high >> setzen... > > Steht im DB des ST7735 exakt auch so drin. so jetzt habt ihr mich... SS ist doch slave select = CS (Chip select) = das signal das dem slave
-
Thread
RGB Bitmap im MCU in C
Hallo Mal wieder zusammen :) Ich Stelle mir seit einiger Zeit die Frage wie man auf einem Display (st7735 etc.) RGB Bilder laden kann. Meine Ergebnisse haben meistens dazu geführt das die Dateien in irgendeiner Quelle abgelegt sein müssen und anschließend geladen werden müssen. Nun frage ich mich
im Beitrag #7339555: > Ich Stelle mir seit einiger Zeit die Frage wie man auf einem Display > (st7735 etc.) RGB Bilder laden kann. > Meine Ergebnisse haben meistens dazu geführt das die Dateien in > irgendeiner Quelle abgelegt sein müssen und anschließend geladen werden > müssen. > > Nun
-
Thread
STM32F103 vs STM32407 SPI in der HAL
Kann da gerade keine finden. Verwende die Bibliothek für das Display: https://controllerstech.com/st7735-1-8-tft-display-with-stm32/
danach aus dem Zip-File die folgenden Dateien kopieren: aus Core/Src: fonts.c GFX_FUNCTIONS.c ST7735.c main.c (Original vom CubeMX überschreiben!) und aus Core/Inc: fonts.h GFX_FUNCTIONS.h ST7735.h Zum Schluss unbedingt den Code neu generieren lassen, damit die main.c angepasst wird.
-
Thread
PicoMon für CH32V003 oder STM32F0xx
erscheinen soll gegeben ist. PicoMon unterstützt die Grafikcontroller ILI 9162, ili9163, ili9340, st7735 / st7735r, st7789, st9225 und s6d02a1 mit Pixelauflösung von 128x128, 160x80, 160x128 und 320x24 mit Schriftstilen in 4 unterschiedlichen Größen: 5x7, 8x8, 10x16 und 12x16 Pixeln. Aus der Kombination
für viele Displays in einem verwalten zu wollen als für jedes Display eine eigene! Alleine die ST7735 Derivate bringen mich in ihrer Vielfalt manchmal zum "Verzweifeln". Es müßte (ich gebe zu es wäre besser) auch für jede Auflösung ein eigenständige Software gemacht werden (by the way: bis jetzt
-
Thread
Projekt: LPC812 (ARM Cortex M0+) Breakout-Board
ist das hier von Dir? Möchte ich demnächst auf LPC810 portieren: https://github.com/cpldcpu/uTFT-ST7735
/enerds.eu/blog/18-spi-lcd-display-10-eur-with-atmega.html https://github.com/adafruit/Adafruit-ST7735-Library
-
Thread
Wo kann man als Bastler gute RGB OLEDs kaufen?
ist dann sowas: 0,96 Zoll IPS Display OLED Modul für Arduino 80*160 65 K Bunte RGB TFT LCD Bord ST7735 ST7735 DIY Der Anbieter weiß nicht mal, ob er OLED oder TFT verkauft. Hat halt alles im Titel zusammengeschmissen, was er so fand. Hat aber 5 Sternchen. Sehr vertrauenerweckend.
Die IPS TFT mit ST7735 sehen recht gut aus, schöne Farben und hohe Auflösung. Langzeiterfahrung habe ich damit noch nicht, ich vermute aber das die besser halten als die billigen Oled.
-
Thread
Lötstation Maiskolben RT DIY
Documents\Arduino\libraries\Adafruit-GFX-Library-master Mehrere Bibliotheken wurden für "Adafruit_ST7735.h" gefunden Benutzt: C:\Users\Arduino\Documents\Arduino\libraries\Adafruit_ST7735 Nicht benutzt: C:\Users\Arduino\Documents\Arduino\libraries\Adafruit-ST7735-Library-master exit status 1 Fehler
-
Thread
Atmega -- Potential / Grenzen
in die 4K Flash (Codedichte ARM ist also vergleichbar mit AVR): https://github.com/cpldcpu/uTFT-ST7735 hobbychemiker schrieb im Beitrag #3667350: > wie man an Arduino und ähnlichen > Auswüchsen sieht Die versuchen gerade vom ATmega328 auf ARM M0 umzusteigen: http://arduino.cc/en/Main/ArduinoBoardZero
eigebtlich sowas hier auch mit einem Atmega ansteuern? Wie schon gesagt Dein erstes Ebay-Teil hat einen ST7735-Controller und wenn Du diesen ATtiny-Treiber nimmst läuft die Sache (auch mit dem ATmega): https://github.com/cpldcpu/uTFT-ST7735 Den selben Treiber gibt es aber auch für ARM und selbst der
-
Thread
Arduino code in C code umwandeln
Problem, das habe ich schon oft gemacht. Falls jemand langeweile hat, der Controller wäre der ST7735R (ja steht in der Überschrift) Ich mach mich nochmal auf die Suche nach ner C-Library
gesagt: Adafruit_ST7735::writecommand(uint8_t c) normalerweise wäre doch: writecommand(uint8_t c) eine normale Funktion, was heißt das vor den ::
-
Thread
Transistortester AVR
Hallo zusammen, ich habe den Transistortester von Markus F. (Version 2.1) erfolgreich nachgebaut. Da ich mich etwas mit der AVR-Programmierung auskenne, habe ich den Quellcode analysiert und verändert. Die wichtigsten Änderungen sind: Entfernung aller Texte und Parameterdaten aus dem EEprom in den Programmspeicher.(Vorteil: Programmierung in einem Rutsch, es kann nicht mehr dazu kommen, daß EEprom und Flash-Speicher nicht zueinander passen) Für die Kapazitätsmessung wird die Zeitmessung mit dem Timer1 des AVR zusammen mit dem Komparator durchgeführt. Speziell für kleine Kapazitäten
-
Thread
STM32 und Arduino TFT
Typische Ard*ino Denkweise :-( In erster Linie ist es ein ST7735 TFT. Für STM32 gibt es viele Beispiele. Hier etwas inkl. SPI und Font: https://github.com/thaletterb/STM32-ST7735-LCD-Library/tree/master/ST7735LCD
-
Thread
[V] WELLER Soldering Station - Unbestückt
. https://de.aliexpress.com/item/1-8-Inch-Mini-Serial-SPI-TFT-LCD-Module-Display-with-PCB-Adapter-ST7735B-IC/32634748906.html
Laut Herstellers ist es ein SPI mit ST7735R
-
Thread
AVR_Transistortester build too large for target
WinAVR development system. A test build using the ST7735 Makefile (no changes) exceeds available memory by 11.7%: [code] > "make.exe" all 8 MHz operation configured. AVR Memory Usage ---------------- Device: atmega328p
eeprom) > Process Exit Code: 0 > Time Taken: 00:01 [/code] I was surprised, but the "ST7735" options don't match my device perfectly so I tried again using a slightly customised Makefile with a similar result: 36506 bytes (111.4% Full). I tried again using the supplied "mega328_st7565
-
Thread
TFT Display zeigt die werte gespiegelt an.
https://github.com/adafruit/Adafruit-ST7735-Library/issues/29
Rainer S. schrieb im Beitrag #6416795: > https://github.com/adafruit/Adafruit-ST7735-Library/issues/29 Danke das wars! Das Define: [c] #define ST77XX_MADCTL_MY [/c] auf 0 gesetzt und jetzt stimmt alle.
-
Thread
STM32F4 - Spiele
konfigurierbar, so dass Displays mit unterschiedlichen Controllern funktionieren sollten. Getestet sind ST7735 (default) sowie S6D02A1 und ILI9163.
SPI-Displays in der Geschwindigkeit zurück. Nach meiner Recherche gibt es dieses Display auch mit ST7735r Controller und parallelem Anschluss, aber leider habe ich die Pinbelegung dieses Displays nicht herausgefunden. Wenn diese bekannt wären, könnte ich die Grafiksourchen um ein parallels ST7735
-
Thread
Display mit Chip ST7789V Startprobleme
nicht als Data gesendet werden. Ich bin gerade fertig mit dem Schreiben eines Treibers für einen ST7735, der braucht als Initialisierung nur: SLPOUT, INVOFF, DISPON, NORON. Deine [code]lcdput (0xe0 ,0xd0); // Resister, Data … [/code] Orgie ist höchstwahrscheinlich sowohl unnötig
Norbert schrieb im Beitrag #7419745: > Zumindest beim ST7735 muss CS nicht dynamisch gesetzt werden. > Es reicht wenn man CS zum Anfang des Jahres auf Low setzt und im > Anschluss kontinuierlich CMDs und DATA sendet. Gegen Silvester dann CS > wieder auf
-
Thread
Schaltungsentwurf als Dienstleistung
über "USB to Serial Converter" mit dem PC aufbauen und ein > kleinen LCD Display (IC Driver z.B. ST7735R oder ILI9325) ansteuern. Wenn Dir ein 4x20 LCD ausreicht, habe ich etwas in der Schublade. Für Schnellbesteller gibt es eine Rabattaktion zum Sonderpreis von nur € 9999,99 :-)
über "USB to Serial Converter" mit dem PC aufbauen und ein >kleinen LCD Display (IC Driver z.B. ST7735R oder ILI9325) ansteuern. >Daten (Text) über die serielle Verbindung vom PC empfangen und den Text >auf den LCD Display ausgeben. >Außerdem sollte der Kunde die Möglichkeit haben den STM32F4
-
Thread
Grafikdisplay für AVR Controller
http://www.ebay.de/itm/1-44-Colorful-SPI-TFT-LCD-Display-ST7735-128X128-Replace-Nokia-5110-3310-LCD-/382121587331 https://github.com/adafruit/Adafruit-ST7735-Library und viele weitere Quellen für alle möglichen Controller