0.96" I2C Monocrome OLED Display

Easy to use high resolution OLED display with low power consumption.

More details


Easy to use high-resolution OLED display with low power consumption.

It is small, only about 1" diameter, but very readable due to the high contrast of an OLED display.
The display is made of 128x64 individual white OLED pixels, each one is turned on or off by the controller chip. Because the display makes its own light, no backlight is required.

The controller works with 3.3 or 5V without needing any kind of level shifter. So, you can use it with your 5V Arduino.

It's based on SSD1306 OLED controller IC and you can use it with Adafruit's SSD1306 OLED display Arduino library 
Just you should enable 128c64 pixel support from Adafruit_SSD1306.h file like below.

     #define SSD1306_128_64
// #define SSD1306_128_32


  • Interface: IIC
  • Display colour: White
  • Voltage: 3V ~ 5V DC
  • Driver IC: SSD1306

Package List:

  • 1 x 0.96" I2C OLED 128x64- White


  • PCB: 26.9mm x 27.2mm
  • Screen Active Aera: 22mmx11mm (0.96" diagonally)
  • Thickness: 4mm
  • Weight: 3.5g
  • Display current draw is completely dependent on your usage: each OLED LED draws current when on so the more pixels you have lit, the more current is used. They tend to draw ~20mA or so in practice but for precise numbers, you must measure the current in your usage circuit.
  • This  I2C 7-bit address is 0x3C