Reducing EMI Issues When Adding LCD Displays to Embedded Linux Devices

Hi everyone,

I am working on an embedded Linux project where I added an LCD module with a touch panel to a small computing board.

The display works normally in basic testing, but after connecting additional peripherals, I started noticing some unexpected issues that may be related to EMI or signal interference.

Some problems I have seen:

  • Occasional image flickering
  • Random touch response delays
  • Display signal instability when other devices are powered on
  • More noise appearing when cables are extended

The display is connected through a high-speed interface, so I suspect the issue may not be related to the software configuration but more related to hardware integration.

I have already checked some basic things:

  • Power supply stability
  • Cable connection
  • Display driver configuration
  • Ground connection

However, the problem still appears occasionally.

From my research, EMI problems in LCD integration can often come from several areas:

  • Poor cable shielding
  • Incorrect grounding design
  • Signal interference between power and display lines
  • PCB layout around high-speed display interfaces
  • Long cable routing

I found this technical discussion about reducing EMI in LCD integration projects, which explains some useful hardware considerations:

How Can EMI Be Reduced in LCD Integration Projects?

I am interested in hearing from anyone who has worked with Raspberry Pi, embedded Linux boards, or similar hardware setups.

What methods have you found effective for reducing display interference?

Would changing the cable, adding shielding, or modifying the grounding approach usually make the biggest difference?

Thanks for sharing any experience.