Hello! I'm new to Arduino and I have a problem with connecting OLED I2C (SSD1315) display to Arduino Nano - I just can't force it to work. I've tried to use I2C address scanner but it found nothing. I`ve also tried to run different default sketch examples (Adfruit SSD1306 128x64 i2c and u8g2) but no image appeared on the screen. How can I "debug" the problem?
My wiring is:
Check your SCL and SDA connections to the nano, I think you may be off by a pin
SCL is connected to A4 and SDA is connected to A5
You possibly need pull-up resistors on the I2C lines (4.7k)
On that photo, it looks like the Nano's pins have not been soldered. Normally Nano are shipped with header pins pre-soldered.
If they are not soldered, that will be the problem.
It's Backwards:
A4 -> SDA : A5 -> SCL
start by soldering your nano's pins to the board so that there's an actual connection
@roshan-baig GOOD eyes, I didn't notice.
Maybe they just read post #5 ?
well, yes and no. I had noticed that something was funny with the soldering, but I wasn't sure what it was. Reading post #5 explained it. (Sorry, @PaulRB, I should have tagged you).
The solder job still doesn't look the best though, WAY too much solder on those blobs. I'm surprised it isn't shorting the pins.
You are being very kind to @drift_temperature!
Those absolutely need resoldering. Look at the solder joints on your oled display. That's how they should look.
Yeah, I know that my soldering is awful and I definitely will do re-soldering
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.