• sales

    +86-0755-88291180

I really can't get those demos to display anything .....

2025-06-17 17:10:50 Ask

I tried lots of hours, to get at least one of those waveshare demos for the tiny board ddisplaying something.

Fiddled through the library and include settings.

Compile gives some warnings but no errors

#warning >>>>------>> DMA is not supported on the ESP32 C3 (possible future update)

I adjusted User_setup.h to these active settings

// For ESP32 Dev board (only tested with GC9A01 display)

// The hardware SPI can be mapped to any pins


#define TFT_MOSI 7 // In some display driver board, it might be written as "SDA" and so on.

#define TFT_SCLK 6

#define TFT_CS   5  // Chip select control pin

#define TFT_DC   4  // Data Command control pin

#define TFT_RST  8  // Reset pin (could connect to Arduino RESET pin)

#define TFT_BL   22  // LED back-light

#define GC9A01_DRIVER

Compile and upload ok, backlight on, display black but nothing on display.


Anyy help is well appreciated .....

Ralf





3answers
SpotPearGuest649ab
Answer time:
2025-06-17 17:30:34

The screen driver should be GC9D01. What development version is used for development?

Like0

report

SpotPearGuestb7d77
Answer time:
2025-06-18 18:50:42

Thank you for the hint with GC9D01.

Changing from GC9A01 to GC9D01 rises a bunch of compilation errors.

There is missing:

(TFT_SWRST);

TFT_INIT_DELAY;    

TFT_CASET);

'TFT_WRITE_BITS'

(TFT_PASET);

(TFT_RAMWR);

TFT_INVOFF);

The Arduino Version I am using is 2.3.6




Like0

report

SpotPearGuest2fcd1
Answer time:
2025-06-19 17:14:32

Hello,

Oh dear, shame on me. I could have sworn that I had already installed everything from Waveshare according to their instructions at least three times... But only now, with a checklist and for documentation purposes, I apparently worked more carefully – and now all the demos are finally working.

Like0

report

Price: $4.9
Part Number: 0.71inch-Round-Module
Brand: SpotPear