-
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 komplett
-
Thread
Feelin XR Pro Vape Podsystem Teardown
Könnte passen: https://de.aliexpress.com/item/1005010441457177.html Controller wäre dann ST7735 Auflösung: 80x160
-
Thread
CH32V003 und Arduino
eigene Klasse, ein bereits initialisierter I2C Bus wird vorrausgesetzt). - SPI-tftdisplay mit st7735 oder st7789 grafikcontroller, Displays von 160x80 bis 320x240 Pixel (eigene Klasse) - tm16xx (7-Segment Anzeigetreiber, eigene Klasse) - ws2812 (eigene Klasse) Demos für LM75 I2C-Temperatursensor
-
Thread
Arduino und CH32V003
bevor ich mich an Doku und Webseitenerweiterung mache). Momentan bin ich am Überlegen, ob ich ST7735 / ST7789 TFT-Display Libraries erstellen soll, aber ich weiß nicht, ob unter Arduino diese Displays wirklich Sinn machen, viel Flashspeicher bleibt dann nicht mehr übrig. OLED mit Hardware I2C habe
-
Artikel
Serial Peripheral Interface
Forumsbeitrag: SPI Eprom und Display funktionieren nicht zusammen, Bidirektionales Datensignal am ST7735 Weblinks. (Takteinstellungen, Slave-IC Liste, etc.)Link sagt nur "This page intentionally left blank." (ATMega SPI Performance Tuning) AVR151: Setup and Use of the SPI Atmel Application Note (PDF)
-
Thread
Object Oriented Forth
Normales MicroPython und ein Hand-gedengeltes module wäre meine Wahl. Hab' vor Jahren mal eines für ein ST7735 1,8" TFT geschrieben. Hat einen Tag gedauert. Inklusive Optimierung.
suchen muss oder einen selber schreiben will: *The built-in controller used in this LCD is ST7735S, which is an LCD controller with 162 × RGB × 132 pixels, while the pixels of this LCD are 160(H) RGB × 80(V). https://www.waveshare.com/wiki/Pico-LCD-0.96
-
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 Display
-
Thread
SPI Eprom und Display funktionieren nicht zusammen
: >> 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
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
MineSweeper für CH32V003 (Linux Makefile-Projekt)
TFT-Display und Tasten ---------------------------------------------------------------- TFT-Display ST7735 ATmega328 (Arduino) Buttons ----------------------------------------------------------- SDA ----------- PB3 (11) CLK ----------- PB5 (13) RST ----------
-
Thread
Dämpfungswiderstände für TFT-SPI Display notwendig?
Experimente mit Steckbrett zu routen und eine Schaltung hiervon soll ein kleines TFT-Display (160x80, ST7735) mittels µC ansteuern. Soweit alles in Ordnung. Zum ersten Mal möchte ich hier jedoch kein Display verwenden, das selbst auf einem PCB sitzt, sondern dieses direkt auf der PCB verlöten. Für das
notwendig sind und wenn ja, wie groß diese sein müssen / sollen. Ein größeres Display (160x128, ST7735) ohne PCB konnte ich frei verdrahtet ohne Dämpfungswiderstände störungsfrei betreiben. Daher jetzt die Frage: Sind die Dämpfungswiderstände notwendig? (natürlich kann ich auf der PCB die Widerstände
-
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
kann den Chip ST7745R nicht 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
SPI Display am Attiny 3216
ILI9341 zur Verfügung und von daher kann dieses Programm hier "nur" Displays mit ILI9163, ILI9340, ST7735, S6D02A1, ILI9225, ST7789 Grundsätzlich sollten sich die Displays "nur" in ihren Initialisierungssequenzen unterscheiden und vllt. ist da auch eines der unterstützten Displays kompatibel. Ich werde
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
Displaycontroller können angesteuert werden: - ili9163 - ili9340 - st7735r - s6d02a1 - ili9225 - st7789 Damit das ganze nicht so langweilig ist, liegt im Archiv natürlich ein Demo dabei, aber auch
-
Thread
Vier Gewinnt für CH32V003 und Linux-Toolchain
Betriebsspannungen braucht die Schaltung nichts weiter. Zum Display ist zu sagen: ich hatte ein ST7735 verwendet. In der Datei stxx_display.h im Verzeichnis 'include' kann jedoch auch ein anderes Display ausgewählt werden und auch die Auflösung (die momentan auf 128x160 Pixel eingestellt ist) kann durch
-
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 hat
-
Thread
CH32V003, float wirklich langsam?
Ausführungszeiten: [code] Ausfuehrzeiten fuer das Programm: Fraktal-Speedtest: Display: 160x128 ST7735 Interface: Hardware-SPI Controller | Zeit [Sekunden] ------------------------------------------------- STM32F401 / 84MHz | 2.8 STM32F401 / 96MHz (uebertaktet
[code] Ausfuehrzeiten fuer das Programm: Fraktal-Speedtest: Display: 160x128 ST7735 Interface: Hardware-SPI Controller | Zeit [Sekunden] ------------------------------------------------- STM32F401 / 84MHz | 2.8 STM32F401 / 96MHz (uebertaktet
-
Thread
Live-Linux: Anleitung schreiben
und ich route gerade Platinchen für mehrere Anschlußbelegungen von TFT-Displays (vorzugsweise mit ST7735 Controller... und hier mein kleines Lieblingsspielzeug 160x80 Pixel)... Aber wie gesagt weiß ich nicht, ob nach dieser Pleite hier das gezeigt werden sollte !
-
Thread
ESP8266 mit SPI Display und DF Player
(ESP-12E) nodeMCU als Steuereinheit hat. An diesem ist nebst I2C Bus ein 1.9" TFT SPI Display (ST7735) und ein DFplayer mini angeschlossen. Die Pins sind also ziemlich besetzt ^^ Habe nun das Problem, dass sich SPI und RX/TX des DFplayers intern beissen. Pins überschneiden sich nicht und einzeln
-
Thread
Fumot Tornado 25000 mit LCD -Teardown
Interesse. Verdammt, das Display ist ganz schön "Zickig". Ich hab's jetzt mal versucht wie beim ST7735/89, immerhin, es wechselt zu "Grau" anstelle weiß. Irgendwas hab ich noch nicht ganz richtig glaub ich.
bis zur 25000 mit Display für Custom IC. Und die mit TFT (ich hab aktuell auch ganz stark ein ST7735/S/P ect. oder sowas in Verdacht, hab einfach 1,77 Zoll Displays verglichen.) war jetzt die "Zündende" Hardware. Ich fände das schon geil die PY32 nach dem zerlegen der kippen auf ein breakout zu
-
Thread
Mehrere Touchscreens an einem Arduino Mega 2560
2 => IQR-T * 34 => CS-T */ #include <Adafruit_GFX.h> #include <Adafruit_ST7735.h> #include <SPI.h> #include <XPT2046_Touchscreen.h> #include <Fonts/FreeSans9pt7b.h> //Variablen erstellen //Ein-/Ausgänge //Display Anzeige int RS[3] = {25, 35, 45}; int CS[3]
TS_SMALLMAX 250// 3850 #define TS_LONGMAX 3900 //Objekte erstellen //Display Anzeige Adafruit_ST7735 tft_test[2] = {{CS[0], RS[0], RES[0]}, {CS[1], RS[1], RES[1]}}; //Display Touch XPT2046_Touchscreen touch1 = (CS_T[0], IRQ_T[0]); XPT2046_Touchscreen touch2 = (CS_T[1], IRQ_T[1]); void
-
Thread
Transistortester AVR
und mit Arduino Mega2650 mit den passenden Port-Anweisungen der M-Softw. und einem SPI-Hardware ST7735 Graphic Color Display aufgebaut. In der ausgebrachten M-Softw-1.51. Makefile (angepasst an den 2560 und ST7735) funktionierte es mit Anzeige Startbutton Auswahl etc.auch. Sobald ich nur den DrehEncoder
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-1.51m/user.c:2519: undefined
-
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 ne
-
Thread
größeres OLED mit Arduino lib
wenn gleich leicht geändert. https://www.reichelt.de/entwicklerboards-display-lcd-1-8-128-x-160-st7735s-debo-lcd128x160-p282502.html?&trstct=pol_3&nbc=1 > Das hier schaut brauchbar aus: > https://www.reichelt.de/arduino-shield-display-3-5-320-x-480-ard-shd-lcd3-5-p291375.html?&nbc=1&trstct=lsbght_sldr
-
Thread
Probleme mit SPI- PIC18
wenig mit SPI. genauer gesagt funktioniert es aber es macht nicht was es soll. Ich steuere einen ST7735 an. Und das Problem ist, ich habe Datenverlust sofern ich nicht nach jedem einzelnen Byte SPI deaktiviere und neu aktiviere... Wenn ich SPI Open, Byte Exchange, SPI Close etc. anwende funktioniert
musste beim Display_Chip_ST7789V nach jedem Byte SS kurz auf high > setzen... Steht im DB des ST7735 exakt auch so drin.
-
Thread
Display mit Chip ST7789V Startprobleme
0xb2 als command senden > 5 Byte (0x0c....0x33) als Data senden > _CS auf high 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 High.
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 High
-
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
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