Working config for an ESP32-S3-MINI-1 + 1.69" 240x280 ST7789V2 TFT display #3256
Replies: 3 comments 5 replies
-
Documenting here that I was able to shave ~500ms off of {
static const uint8_t PROGMEM
st7789[] = {
8,
- TFT_SLPOUT, TFT_INIT_DELAY, 255,
+ TFT_SLPOUT, TFT_INIT_DELAY, 20,
TFT_COLMOD, 1+TFT_INIT_DELAY, 0x55, 10,
TFT_MADCTL, 1, 0x00,
TFT_CASET, 4, 0x00, 0x00, 0x00, 0xF0,
TFT_PASET, 4, 0x00, 0x00, 0x00, 0xF0,
TFT_INVON, TFT_INIT_DELAY, 10,
TFT_NORON, TFT_INIT_DELAY, 10,
- TFT_DISPON, TFT_INIT_DELAY, 255
+ TFT_DISPON, TFT_INIT_DELAY, 20
};
commandList(st7789);
} |
Beta Was this translation helpful? Give feedback.
-
Hi @andrewchilds. Nice work. Can you send a link to your display? Aliexpress or manufacturer. |
Beta Was this translation helpful? Give feedback.
-
Almost exactly what I was looking for as have been hitting walls with a similar waveshare setup. Will try it out and update here. Thanks. |
Beta Was this translation helpful? Give feedback.
-
Just noting that after a lot of wall-hitting I was able to get this library working with this setup configuration file:
It ended up being that
TFT_MISO
was undefined, and I needed to setTFT_RGB_ORDER
toTFT_RGB
. I did not need to defineCGRAM_OFFSET
. Otherwise this uses the default configuration.Thank you to @Bodmer for creating this library and putting in the time to handle support requests.
Beta Was this translation helpful? Give feedback.
All reactions