0.96in Oled display wont work

hi guys no matter what i do i cant get my 0.96in oled display to work

heres the one i bought :here

i just bought it and have never used these displays before but i have tried every guide i can find and it wont work, i have an arduino uno, and nano

Are you using a 1306 library?
Have you got pullups on the I2C lines?

IcyBlade:
i have tried every guide i can find and it wont work

Then it is definitely broken. Buy another one.

No pullups were used.

TolpuddleSartre:
Are you using a 1306 library?
Have you got pullups on the I2C lines?

what is a pullup?

i know about including libraries but i don't not know what a pullup is

Nick_Pyner:
Getting something useful from the SSD1306 OLED - Displays - Arduino Forum
No pullups were used.

that didn't help and idk what a pullup is, this is my first time using these displays

There had been SSD1306 I2C OLEDs which do not send the I2C ACK signal. For these display only special libraries will work. One option is U8g2 Software emulated I2C which ignores the ACK signal.

Oliver