For outputting info on a oled display which uses the I2C protocol I had some stability issues.
https://www.eevblog.com/forum/projects/nerfo-meter-measuring-the-speed-of-nerf-darts/msg2717374/#msg2717374To get it stable I reduced the clock speed to 50 Khz, but now I wanted to know why this matters.
So soldered some wires at the receiving end, just long enough for a probe hook.
When no data (In rest) is send, some stuff can be seen on the line. The same stuff could be seen at the VCC, so I added a 1000 uF and a ceramic, to try to eliminate that. Only for the VCC it did.
The other pictures are self explanatory.
What I would like to know is can this be improved? The wires to the display are one pair of power wires, and 2 loose ones for data. (The project thread has photo's of it) So a capacitive problem seems not likely.
And if it can't be improved, is the 200 Khz signal good enough, or should I drop the freq further?