I have a CYD, based on an ESP32-32E. The board looks like this, link but is the 2.8 inch version and running an ILI9341 screen, rather than the ST7796U in this doc. But the GPIOs are the same.
The below code worked in 2025.12.x. Updated to 2026.1 (and now 2026.1.1 due to an SPI issue) and the screen is blank.
ChatGPT & Co-Pilot suggested this was due to driver rewrites in 2026.1, but I can’t find that in the release notes - went down the init path for a long time and gave up as it was making up stuff (as usual!)
Changing the data rate from 80MHz to 40, 20 and 10
Wondering if anyone has any ideas or can help? My other thought is to host a version of 2025.12 as I only need this screen device for a standalone project, but will need to make updates.
Victory! I took the screen off the board and discovered “E32R28T” written on the board. This lead to me to here: https://www.elecrow.com/download/product/DHO26028B/2.8inch_ESP32-32E_Display_Specification_V1.0.pdf which is the full correct data sheet. The backlight IO was wrong in the other doc I was referencing. Made that change and we’ve got an RGB test screen. I was using 2025.10 as the version thanks @zoogara for the heads up on this, really useful to know.
Compiled under 2026.1.1 and it’s working still. Added back in the touch controller and that’s working too.
Hoping anyone with this board will find this info as long a lot of hours tearing my hair out over this