Overview Fixed

HAL TypeDisplay
ChipILI9341
InterfaceSPI
DescriptionManual init sequence aligned with ILI9341 datasheet. Shares the draw-bitmap path with the ST7789 driver.

Implementation

Sourcecomponents/kernel_rs/src/drv_lcd_ili9341.rs (1117 lines)
WrapsESP-IDF esp_lcd_panel_io_tx_param(), uses ST7789 panel handle
Tests23 unit tests

Devices

Boards that use this driver:

DeviceStatus
CYD S028Fixed

Configuration

Configured via board.json: SPI pin assignments (MOSI, CLK, CS, DC). Fixed init values and sleep timing derived from the ILI9341 datasheet.

Known Issues

Init sequence was originally incorrect (used ST7789 values). Fixed to match ILI9341 datasheet.