# LCD backlight test This program only turns on the LCD backlight GPIO. It does not initialize SPI. It does not initialize the LCD controller. It does not write any pixel data. Set `LCD_PIN_BL` to the GPIO connected to the LCD `BLK` pin. Set `LCD_BL_ACTIVE_HIGH` to match the board. Build and flash: ```powershell idf.py menuconfig idf.py build idf.py -p COMx flash ``` Expected result: the LCD backlight turns on and stays on. ## Update image data Use this script to generate `main/eye_image.c` and `main/eye_image.h` from an image or GIF: ```powershell C:\Users\28036\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe D:\esp\Project\lcd\tools\gif_to_eye_image.py D:\esp\Project\lcd\source\eye2.bmp ``` For GIF files, use `--max-frames` or `--step` if the generated file is too large.