The logo on your Fritzy picture* says it’s a seeed. You are using Adafruit code. Most of the code from the Adafruit library is fine, but there is a user editable part in
Adafruit_SSD1306.h that sets the address andpixel dimensions for the display. Look at that part and make sure it matches your seeed display.
*You should update your Fritzy picture to indicate the correction you made a couple posts up - folks aren’t responding because you are making work for them by continuing to display your incorrect diagram (I mean it’s bad enough that you are using the despised Fritzy format … ) Fix your diagram so it correctly shows what you have. (And if you just added the ground, say so and continue. np.)
The logo on t