I have one of those cheap, 0.96" displays based on the ssd1306 controller. Mine has the pin headers for 4 Wire SPI + reset which takes up 5 pins. Seeing a lot of different versions an ebay with different interfaces, i was wondering, if it could be converterted to i2c interface.
Read through this page.
It's 7 pages, so a bit lengthy.
0miker0 has some interesting comments and has build his own PCB to this display.
He has posted schematics too.
I'm not sure he used I2C and / or SPI.
Maybe that can help, but as Riva said, who knows what is on your PCB ?
Riva:
How brave are you. It looks like it can technically be done but without schematic to know of knock on effects by converting from SPI to I2C, not a job for the faint of heart. It will probably also make the display update slower.
thanks for your anser! Looking at the table you posted -
The pins on may display are labeled D0,D1, CS, D/C. It 'seems that i must at least figure out, where SDAout and SA0 come from. D0,D1 should already be connected to the right "thing", right ?
@MAS3
thx for the pointer -i'm jsu about skimming through...
cider101:
The pins on may display are labeled D0,D1, CS, D/C. It 'seems that i must at least figure out, where SDAout and SA0 come from. D0,D1 should already be connected to the right "thing", right ?
You really need a circuit description to know what effect grounding D3-D7, E, R/W & CS will have. If you use 3-Wire SPI by grounding D/C it will only need one more arduino pin (3 + reset) than I2C (2+ reset).

