LilyGO's T-Display-P4 AMOLED brought into ESPHome
Claude-assisted ESPHome contributions add the LilyGO T-Display-P4 AMOLED panel, its touchscreen and brightness control, with tests on the board.
Credits
- Source byline clydebarrow Source ↗
Earliest dated source:
The full story
A contributor added support for the 568 by 1232 AMOLED panel on the LilyGO T-Display-P4, using the manufacturer's timings and initialisation sequence. Related contributions add the Goodix GT9895 touchscreen and software brightness control for a panel without a backlight.
The author reports tests with a test card and XCSoar, including multi-touch, and credits Claude Code in the contributions. The touchscreen needs calibration because the controller does not report its coordinate range.
How it was done
Tools
Themes
Loading themes…
Sources
From the maker's own write-up or code. We summarise what they report; we haven't tested it ourselves.
- ESPHome Project: [mipi_dsi] Add the LilyGO T-Display-P4 AMOLED panelSource byline: clydebarrowPublished
The contributor’s pull request, including its AI disclosure and test notes.
- The project: developers.esphome.io
Linked in the post.
- ESPHome Project: [gt9895] Add the Goodix GT9895 touchscreenSource byline: clydebarrowPublished
A related contribution with implementation and verification details.
- ESPHome Project: [mipi_dsi] Add a light platform to set the panel brightnessSource byline: clydebarrowPublished
A related contribution with implementation and verification details.