-
Thread
autonomes "Soundgerät" für USB-Midi-Keyboard
shop.pimoroni.com/cdn/shop/products/Pirate_Audio_Stereo_Headphone_Amp_2_of_3_1500x1500_crop_center.jpg?v=1574166327 Ansonsten kann man ja auch was eigenes entwickeln, aber dann müsste man mindestens wissen, welcher Ausgang vom Raspberry PI Zero 2 hier wofür ist. https://www.youtube.com/watch?v=5vyKeNL74CQ
github.com/mrfloydst/midifileplayer/blob/main/midiplayer.py Und in Zeile 3 steht "import (...) st7789 (...)" st7789 ist ein weit verbreiter Displaycontroller. Lies Dir ansonsten https://github.com/mrfloydst/midifileplayer/blob/main/README.md durch.
-
Thread
CH32V003 und Arduino
Vermutung den Raum: Wahrscheinlich ist eines der #defines nicht aktiv [code] #if (defined(CH32V20x) || defined(CH32V30x) || defined(CH32V30x_C) || defined(CH32V10x) || defined(CH32L10x) || defined(CH32VM00X) ) [/code]
, 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
spielen 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
Da fehlt jetzt ein Artikel "Unstieg von CH32V003 auf Arduino" :-)
-
Thread
An die Mathematiker / Informatiker: Spirograph ohne Gleitkomma
Mikrocontroller ohne Gleitkommaunterstützung zu machen (so entspannt war es nicht, weil ich endlich auch ein ST7789 Display sauber an einem CH32V003 zum Laufen bringen wollte und das SPI hierfür etwas gezickt hat, bis ich ie richtige Einstellung hierfür gefunden hatte). Der Hintergrund also ist, dass das auf
Bruno V. schrieb im Beitrag #7951370: > Keine Ahnung, was Spirographen sind oder wie sie sich berechnen. Dem kann abgeholfen werden: https://de.wikipedia.org/wiki/Spirograph_(Spielzeug)
-
Thread
SPI Display am Attiny 3216
übrigens auch noch einiges lernen ... ... zum Beispiel dass man die Steuerleitungen nicht mit 5V Pegel beaufschlagen darf sonst geht evtl was Kaputt. YMMV.
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
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
> schreibst mehrfach von einem "Selbstbauprogrammer für einen CH32V003" > nicht von einem "Selbstbauprogrammer mit einem CH32V003". Waere nicht ein Selbstbauprogrammer fuer einen CH32V003 aber mit einem Atmel/ST/usw irgendwie klueger? Denn wenn ich schon einen CH32V003
https://www.jjflash.de/ch32v003/index.html und dort dann unter der Rubrik Sourcedateien - st7xx_display_v2 Wäre nett. Einen schönen Abend und ein schönes Wochenende, Ralph
-
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
geschickt werden. Auf der PCB sind 6 Stck. Terminals, 1 Stck. Superminiprogrammer (mit 8 pol. CH32V003J4M6) sowie eine "Arduino CH32V003 Nano - Platine" mit seriellem Bootloader enthalten (werde ich in der Dokumentation getrennt aufarbeiten) ###################################################
-
Thread
Alternative zu Relais an CYD
Cheap-Yellow-Display/discussions/200 Wie wäre es dann einfach den CS vom Touch zu steuern? #define ST7789_DRIVER #define TFT_RGB_ORDER TFT_BGR #define TFT_WIDTH 240 #define TFT_HEIGHT 320 #define TFT_INVERSION_OFF #define ESP32_DMA #define TFT_MOSI 13 #define TFT_SCLK 14 #define TFT_CS 15
0V oder 3.3V = 1 = logisch 1.
-
Thread
Technisat Digitradio 143 reparatur
damit das wäre super. Das 10 polige FFC Kabel hat die folgende Belegung: Backlight - Backlight +5V GND VDD RESET LCD_SDA LCD_SCL LCD_RS LCD_CSB GND Grüße
mal online reparierenlassen und nun kann man lesen, das ein ziemlich direkt über spi angesteuerter ST7789V ist. also einfach mal ein spi-Display mit ST7789V probieren.
-
Thread
Problem mit Webserver/Fileserver Projekt ESP32 - mit Ardurino
ESP8266 Programmieren. Ich hab schon einge kleine Dinge zustande bekommen, kleine Uhr Fürs Bett mit ST7789 Display, Lottozahlengenerator usw. Da ich damals in meiner Ausbildung noch echtes C bzw. C# gelernt habe, fällt mir das coden an sich nicht schwer. Mit den Eigenarten der Hardwarenahen Programmierung
Robert Z. schrieb im Beitrag #7810067: > Laut Bescheibung auf der Seite ist das ein 5V Modul, und es hängt auch > an 5v dran bei mir. Also ungeeignet. So etwas kontrolliert man normaetweise vor dem Kauf.
-
Thread
LicheeRV Nano - Display Pinout / Wiring für SPI
hier keine zusätzliche Elektronik, sondern nur entsprechendes "Verdrahten". Es handelt sich um ein ST7789v2 mit 12pins (Pinout siehe Anhang). [code] Controller: ST7789V2 PIN NO.: 12P Display Color: 262K Backlight: LED View Angle: All Input Voltage: 2.5V - 3.3V Polarizer Mode: Transmissive
kann man die weglassen? - Sind DC und RST wirklich frei wählbar? - Kann ich das Display mit dem 3,3V Pin versorgen (da es max. 3,3V verträgt)?
-
Thread
Probleme beim Schalten eines Displays mit MOSFET und ESP32
ich stehe vor einem Rätsel, das ich mir nicht erklären kann. Ich möchte mit einem MOSFET (HL 2302V) ein Display (GMT020-02 mit ST7789V2) ein- und ausschalten. Eine vereinfachte Skizze der Schaltung könnt ihr im Bild sehen. Das Schalten des MOSFETs über den ESP32 funktioniert grundsätzlich gut,
PNP-Transistor nehmen > Der wäre hier aber ständig (ein wenig) eingeschaltet, weil schon die > Differenz 5V-3,3V = 1,7V höher als die nötige Basisspannung ist. Pin auf Open-Drain schalten?
-
Thread
NAU88C22 Design Review
NAU88C22 + DRV8313 + MAX3485 + SN65HVD230 + 4x WS2812 + LSM6DS3 + AHT20 + DS18B20 + IP5306 + TPS54202 + ST7789 + (optional: W5500 | NRF24l01 | SIM7080G | RFM95W) :-) Das KiCad-Projekt in der Version, die ich bei JLCPCB bestellt und hier zum Testen vorliegen habe, findet ihr hier: https://github.com/klaus-liebler
(Fehler in der I2C-Konfiguration des ESP32 oder im Bus-Layout) - Versorgungsspannungen an den 3,3V und 5V-Leitungen gemessen. Spannung am MODE-Pin gemessen. Verbindung der I2C-Pins des NAU (16 und 17) mit den entsprechenden Pins am ESP32 geprüft (Lötfehler) - Kompletten Scan über alle 127 I2C-Adressen
-
Thread
spi_lcd_touch Example von ESP-IDF auf CYD unter Vscode/ESP-IDF
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 ich die Treiber händisch in das Projekt hineinkopiere
Es stellt sich aber heraus, nachdem ich den ST7789 Treiber in dem Beispiel zum laufen bekommen habe, daß das nicht den Fehler behebt. War also Irrweg meinerseits erst mal. Werde mal in die lvgl-Initialisierung schauen, wie Du vorschlägst. EDIT
-
Thread
ILI9341 und ST7789 Kompatibilität
, ansonsten identisch beschaltet. Beschriftet mit "2.8 TFT SPI 240x320 V1.2" Beide Displays steuere ich über tft_eSPI an, und beide Displays laufen mit dem ILI9341_DRIVER, ILI9341_2_DRIVER and ST7789_2_DRIVER. Der T7789_DRIVER funktioniert dagegen nicht. Was ist denn
Die Registerbelegung von ILI9341, ST7789 und ST7789V2 sind ähnlich, aber nicht unbedingt in allen Punkten identisch. Du müsstest Dir die Datenblätter besorgen und vergleichen. Die Controllerchips haben eingebaute IDs, an denen Du sie
-
Thread
Display Chip_ST7789V sporadische Abstürze wenn SPI>10MHz
Hallo, ich habe ein Display mit o.g. Chip per SPI an meine MCU PIC32MZ angeschlossen. MISO ist nicht angeschlossen, es kann also nur ins Display geschrieben werden. Wenn ich das Datenblatt richtig verstanden habe, kann der Chip maximal 15 MHz SPI Takt. Größere Datenmengen werden per DMA-SPI zum Display geschaufelt. Kleine Steuerbefehle via normal SPI. Bei 10 MHz läuft alles sauber. Wenn ich 20 MHz SPI Frequenz oder größer einstelle, kommt es sporadisch nach Sekunden/Minuten zum Reset der MCU. Warum ist das so ? Ich hätte erwartet, dass das Display eben nicht mehr funktioniert, aber
-
Thread
Android für Raspberry Pi 4, Meadow F7-Stabilitätsverbesserungen, Arduino Cloud mit ISO 27001-Zert
framework that works with MikroGraphics New ME007YS ultrasonic distance sensor driver Fixed ST7789 display support for 320x240 displays Fixed GC9A01 display reset bug Bug fix in MicroGraphics vertical alignment Meadow.Cloud View device logs and events. The following filters are
Neuerungen findet sich – wie immer – unter der URL http://developer.wildernesslabs.co/Meadow/Release_Notes/v1/. ### Mehr Samples für Meadow Desktop Die unter https://www.mikrocontroller.net/topic/555646 im Detail vorgestellte Umgebung Meadow Desktop erlaubt das Ansteuern von Hardware von Windows aus –
-
Thread
Probleme mit SPI- PIC18
Was ist denn mit Slave select Signal ? Ich musste beim Display_Chip_ST7789V nach jedem Byte SS kurz auf high setzen...
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.
-
Thread
Display mit Chip ST7789V Startprobleme
Hallo, ich brauche eure Hilfe, bekomme das Dispay mit dem Chip ST7789V nicht ans laufen. Den u.g. Initialisierungscode kommt vom Displayliefgerant. Ich möchte zum Anfang einfach mal nur ein paart Pixels setzen..... Ja ich weiß, es gibt libs, aber ich möchte erst
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
SPI zu 8080 Parallel Wandler
nicht. Schau mal hier: https://www.buydisplay.com/3-2-inch-tft-lcd-display-capacitive-touchscreen-st7789v-spi-240x320 Ansteuerbar per SPI, mit integriertem Bildschirmspeicher und wahlweise mit Touch. Für den Preis bekommst Du nicht mal den Bridgetek-Controllerchip. Allein der einzelne Chip liegt
: > Schau mal hier: > https://www.buydisplay.com/3-2-inch-tft-lcd-display-capacitive-touchscreen-st7789v-spi-240x320 Ich bezog mich auf diesen hier. Hat Bildspeicher. Vor Jahrzehnten hatte ich mich mal mit dem T6963C abgequält.
-
Thread
Display Chip ST7789V Library
nicht > dabei sind und selber definiert werden müssen ? Das siehst du richtig. Im Datenblatt des ST7789V kommt das Wort Font kein einziges Mal vor. Wenn man nach ST7789V Datenblatt sucht dann findet man ein Datenblatt des Chips. Wenn man nach ST7789V Library sucht dann findet man Libraries
schon eingesetzt habe. Alternativ kann man eine Arduino Lib nehmen z.B.: https://github.com/deirvlon/ST7789v-Arduino und schaut sich den Source Code genauer an und "saugt" sich dass raus was man braucht.
-
Thread
Stör Umgebung uC 24V
Sensoren Auslese und diese Via SPI auf einem Bildschirm ausgebe. Bei Bedarf wird ein DC Motor über 24V und PWM angesteuert uC ist noch unklar sollte aber ein 5V Modell werden. Nun muss der ganze Spaß jedoch auf eine Platine. Ich bekomme an aus Signale von einer SPS mit 24V. Folgendes habe ich
kleinen TFT-Displays? https://www.buydisplay.com/3-2-inch-tft-lcd-display-capacitive-touchscreen-st7789v-spi-240x320 (oder sowas ähnliches in der Art) Grundsätzlich sind sowohl SPI als auch I2C nicht dafür gedacht, außerhalb einer Leiterplatte verwendet zu werden und dabei nennenswerte Entfernungen
-
Thread
Image Converter - Bild zu c array konvertieren
normale" Weg bei solchen größeren Projekten. Wie würde man das Problem richtig lösen? [c] c:\st\stm32cubeide_1.2.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32_1.0.0.202111181127\tools\arm-none-eabi\bin\ld.exe: ./LVGL/hal_stm_lvgl/tft/st7789V.o:F:/Projekte/LVGL_DEMOS_STM32-main/LVGL_STM32F411_DEMO/Debug/../LVGL/hal_stm_lvgl/tft/st7789V.h:132: multiple definition of `Disp'; ./LVGL/hal_stm_lvgl/tft/ili9341.o:F:/Projekte/LVGL_DEMOS_STM32-main/LVGL_STM32F411_DEMO/Debug/../LVGL/hal_stm_lvgl/tft/ili9341.h:209: first defined here c:
-
Thread
ESP32: MAX98357A Amp knistert beim Zeichnen auf ST7789 Display
Mein letztes Projekt ist eine Kronkorkensammelkiste, welche unter Anderem ueber ein Farbdisplay (ST7789) und 2 4Ohm-Lautsprecher an einem MAX98357A Mono-Verstaerker verbaut hat. Prinzipiell funktioniert alles aber: wenn ich etwas auf das Display male, kommt ein Knistern aus den Boxen. Das Kistern
Loetpunkten des MAX98357A selbst) ist das Knacken waehrend des neu Zeichnens eines Bildes auf dem ST7789 Displays weg. Das Knacken ist auch weg, wenn ich den ESP32 zusaetzlich zum Netzstecker mit einem Datenkabel am Rechner stecken habe (z.B. bei der Programmierung). Wenn das Kabel des ESP32 hingegen
-
Thread
ESP32 / 18650 / SPX3819 - Bluetooth init restart
kleines 240x240 IPS ST7789 Display. Das wars im Grunde schon. Der Akku (Li-Ion MH12210) ein klassischer Taschenlampen 18650er war immer geladen, ja. Aber mit sinkender Kapazität des Akkus häuft sich auch die Problematik
voll da er seit morgens an ist, und ich immer mal an und ausschalte um zu testen. Ausgeschaltet: 3,95V Im Betrieb: 3,82V > ich vermute das ESP32 + Display den Akku auf 3,8....3,9V belasten. > > Dazu hat der LDO auch ein Dropout von 0,3 bis 0,5V und dann wird es > langsam eng mit den 3,3V. würde
-
Thread
Mehrere SPI TFT Displays an Mikrocontroller
Es geht sich um ein Modelbau Projekt. Ich habe also erwartungsvoll 20 Mini Displays (ZJY IPS130-v2 / 240x240 / IC DT7789 / SPI) gekauft https://naltronic.de/displays/oled/610/1-3-zoll-ips-oled-display-modul-240x240-pixel-rgb-tft-lcd-bord-st7789-3.3v und da ich mir viele Videos angesehen hatte,
problem. > Zunächst was ich vor habe: > Ich habe also erwartungsvoll 20 Mini Displays (ZJY IPS130-v2 240x240 > IC DT7789 / SPI) gekauft > https://naltronic.de/displays/oled/610/1-3-zoll-ips-oled-display-modul-240x240-pixel-rgb-tft-lcd-bord-st7789-3.3v > und da ich mir viele Videos angesehen hatte