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.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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