Intermittent connection SSD1309. Animating when touching ribbon cable

Hi,

I'm facing a frustrating issue with connecting a 2.42" Inch 12864 128 * 64 OLED Display Module IIC I2C SPI Serial White/Blue/Green/Yellow LCD Screen for C51 STM32 SSD1309 (AliExpress) with my Arduino RP2040 Connect.

I've converted it to I2C and got the Adafruit SDD1306 demo working, but only when touching the ribbon cable on the back. When I release it the animation stops.
I'm guessing it's a grounding or related issue. Who knows what could be wrong and what could be done to solve this.

Demo of the issue: OLED - YouTube
Board layout

Go on. Solder proper wires or solder pin headers with Dupont cables.

Never attempt to connect a Display via intermittent connections. Not only will things not work but you risk damaging the electronics.

David.

Hi David. What do you mean with intermittent connections?
The wires you are seeing are breadboard wires that have been soldered to the OLED.

The video looks like cheap Chinese jumpers pushed into empty header holes.
Breadboards are designed to "grab" bare wires.
Plated through holes are designed for soldering header strips (or wires).

If you have soldered the Chinese jumper wires it does not look like it.
Note that these jumper wires are often broken / intermittent.

If you are going to do a job, do it properly.

David.

Quite a lot of assumptions there…
Wires are fully soldered through and continuity tested with a multimeter.

No need for the condescending tone as if I’m new to this stuff, you don’t even know.

Am I correct the intermittent is in the gold flexible strip going into the high density connector?

Can you tell if the intermittent is at the white high density (HD) connector? perhaps a light push right near the connector might tell you something.

In any case I would tell the supplier their board is defective. They should replace bad parts.

If the above fails:

I don't know how the white HD is the issue, perhaps the top of the connector comes off and you could clean the contact area (alcohol) and reassemble.

If one of the traces are broken (need good magnifier) you MIGHT be able to fix it with an exacto knife and a conductor ink pen. But honestly at this point a new board is likely easier.

Can you just tape the gold strip down and at least have it work in the near term.

Thnx for your reply.

It is near the connector, but it isn’t pressure related. I have pushed it with a plastic/non-metal object and that doesn’t do anything.
It seems to be conductivity related, because it only works when I touch it.

Maybe I have to create some extra grounds or add resistors, but where is the question.

The 24-way micro ribbon is bonded to the OLED panel glass. Likewise the COG SSD1309 chip.

The 24-way ribbon mates with the 24-way ZIF connector (which is soldered to the pcb).

Yes, you could open the ZIF, adjust the ribbon for intimacy. Close the ZIF. Get 100% reliable electrical contacts.

I would expect modules to work 100% out of the box.
I would be less confident with something that has been mishandled like in your video.

If the item was damaged when it arrived, ask for your money back.
I would feel uncomfortable asking for money if the damage was my fault.

Those 2.42 inch displays are expensive.
I have a 1.53 inch SSD1309 display which looks good and works well (and was not expensive)

David.

This would suggest the problem may not be conductive since the movement is not enough to cause a change. Would suggest capacitive pickup.

This being the case I can't suggest a way to approach the issue.

And:
I agree 100% with @david_prentice. Besides being just wrong to falsely claim a part was bad when it was caused by operator handling , these folks in China make penny's selling this stuff. I for one would be inclined to let all but the most extreme failure to provide good product, go. My reason is the desire to keep these folks making a profit so the source of hobby parts remains available.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.