Hallo,
ich hoffe mir kann jemand helfen.
Ich habe einen ESP32C2 "Super Mini" und versuche damit ein 240x280Pxls TFT mit ST7789V3 Treiber über die "TFT_eSPI" zum laufen zu bringen.
Das Display und der ESP laufen zusammen mit dem Beispielsketch wunderbar, wenn ich die "Adafruit_GFX.h", "Adafruit_ST7789.h" mit SPI.h verwende.
Da diese aber leider keine schönen Schriften verwenden kann, habe ich versucht das mit der "TFT_eSPI.h" von Bodmer zu realisieren, dazu das Setup folgendermaßen geändert:
--------------------------------------------------------------------------------
``````
// tft_setup.h
#define ST7789_DRIVER
//#define TFT_RGB_ORDER TFT_RGB // Colour order Red-Green-Blue
#define TFT_WIDTH 240
#define TFT_HEIGHT 280 // ST7789 240 x 280
#define TFT_MISO 5 //
#define TFT_MOSI 6 // MOSI=SDA
#define TFT_SCLK 4 // SCLK=SCL
#define TFT_CS 7 // CS=SS
#define TFT_DC 8 // Data Command
#define TFT_RST 9 // Reset pin
//#define TFT_BL 2 // LED back-light (BLK)
#define LOAD_GLCD // Font 1.
#define LOAD_FONT2 // Font 2.
#define LOAD_FONT4 // Font 4.
#define LOAD_FONT6 // Font 6.
#define LOAD_FONT7 // Font 7.
#define LOAD_FONT8 // Font 8.
#define LOAD_GFXFF // FreeFonts.
#define SMOOTH_FONT
#define SPI_FREQUENCY 40000000 //27000000
#define SPI_READ_FREQUENCY 20000000
#define SPI_TOUCH_FREQUENCY 2500000
````
-----------------------------------------------------
Mit dem Beispielsketch von Makerguides, der das ganze beschreibt, geht lediglich die BL an, mehr tut sich leider nicht. Ich komme leider nicht dahinter woran das liegen könnte ?
Ich vermute an den Ports die ich verwendet habe, das diese entsprechend für die zugewiesene Funktion nicht geeignet sind ?
Hat jemand erfahrung mit dieser Konstellation und könnte mir auf die Sprünge helfen ?
Grüße und schönen Feiertag :)