SSD1306 128×64 Mono 0.96 Inch I2C OLED Display


SSD1306 128×64 Mono 0.96” OLED Display is a single-chip CMOS OLED/PLED driver with a controller for organic / polymer light emitting diode dot-matrix graphic display system. It consists of 128 segments and 64 commons. This IC is designed for a Common Cathode type OLED panel.

The SSD1306 embeds with contrast control, display RAM, and oscillator, which reduces the number of external components and power consumption. It has 256-step brightness control. Data/Commands are sent from general MCU through the hardware selectable 6800/8000 series compatible Parallel Interface, I2C interface, or Serial Peripheral Interface. It is suitable for many compact portable applications, such as mobile phone sub-display, MP3 player and calculator, etc.


SSD1306 Key Features

  • Resolution: 128 x 64 dot matrix panel
  • Power supply Rating: VDD = 1.65V to 3.3V for IC logic, VCC = 7V to 15V for Panel driving
  • For matrix display:
  • OLED driving output voltage, 15V maximum
  • Segment maximum source current: 100uA
  • Common maximum sink current: 15mA
  • 256 step contrast brightness current control
  • Embedded 128 x 64 bit SRAM display buffer
  • Pin selectable MCU Interfaces:
  • 8-bit 6800/8080-series parallel interface
  • 3 /4 wire Serial Peripheral Interface
  • I2C Interface
  • Screen saving continuous scrolling function in both horizontal and vertical direction
  • RAM write synchronization signal
  • Programmable Frame Rate and Multiplexing Ratio
  • Row Re-mapping and Column Re-mapping
  • On-Chip Oscillator
  • Chip layout for COG & COF
  • Wide range of operating temperature: -40°C to 85°C

SSD1306 Pinout

Pin NameDescription
GNDground pin
Power (VCC, VDD, 5V)single power pin for all the power inputs.
SCK (CLK, SCL)performs a common clock signal for both microcontroller/Arduino with OLED.
SDA (MOSI, DI)receives the data from the controlling device/Arduino.

SSD1306 Specifications

  • Driver: SSD1306
  • Screen size: 0.96”
  • Screen dimensions: 22 x 11 mm
  • Resolution: 128 x 64 pixels
  • Supply voltage: 3 – 5 V
  • Module size: 27 x 27 x 3.5 mm


  • They are commonly used as a display screen for various electronic projects, as their small form factor and compound functionality help you to save I/O pins on your microcontroller.


You can download the datasheet for SSD1306 128×64 Mono 0.96 Inch I2C OLED Display by clicking the link given below:

See Also: TEC1 12710 12VDC 10A Thermoelectric Cooler Peltier Module | 74LS640 Octal Inverting Bus Transceiver Tri-State | CD4049 Hex/Buffer/Converter