Interstate 75 W ghosting

Hi all,

I purchased an Interstate 75 W, along with a Waveshare LED matrix board. Using any of the Interstate75 or Hub75 module examples, I get ghost pixels lighting up on the display. I contacted Waveshare and they suggested lowering the CLK rate. I used machine.freq() to lower the i75 clock speed to 50MHz and this got rid of the ghosting.

I want to keep the i75 running full speed but lower the CLK rate communicating with the LED board. I can only find a CircuitPython solution to this, but ideally I would like to still use Micropython with the Interstate75 and Hub75 modules. Anyone know of a way to do this?

Thanks!

Did you try the stb_invert=True option?
i75 = Interstate75(display=Interstate75.DISPLAY_INTERSTATE75_64X64, stb_invert=True)
It’s mentioned here, Getting Started with Interstate 75 (pimoroni.com)

Yes, i tried that option and it made no difference.

Ok, that’s a bummer then. I’m guessing you also tried the PANEL_FM6126A option, but I’ll mention it anyway.