Hi everyone at this topic,
In the past two months I have been trying to fine tune the parameters in the RGB LCD example in the esp-idf repo (
https://github.com/espressif/esp-idf/tr ... /rgb_panel) to suit my panel, but I can not seem to find parameters that makes the display stop flickering. I can find parameters that makes it stand still and not scroll/shift, but then it will show a visible flicker.
I have tried to read the datasheet for the LCD, could anyone here tell me what parameters I should use according to the attached image?
When I use the following parameters, the screen does not shift (although they don't look anything like the datasheet):
Code: Select all
// The following parameters should refer to LCD spec
.hsync_back_porch = 800,
.hsync_front_porch = 200,
.hsync_pulse_width = 48,
.vsync_back_porch = 31,
.vsync_front_porch = 13,
.vsync_pulse_width = 1,
.flags.pclk_active_neg = true,
and pixel clock:
Code: Select all
#define EXAMPLE_LCD_PIXEL_CLOCK_HZ (12 * 1000 * 1000)
Would love some input on what values to try according to the datasheet, and also how to get rid of the flickering issue.