Skip to Content

OLED 0.96 Inch LCD Display Module 128x32 White (unsoldered Pins)

The OLED 128 x 32 dot matrix display module with I2C interface is a compact, high-performance display solution designed for microcontroller-based projects. It uses organic light-emitting diode (OLED) technology, meaning each pixel emits its own light without requiring a backlight. This results in excellent contrast, deep blacks, fast response time, and superior readability even at wide viewing angles.

Package Includes

  • 1 x OLED 128 x 32 I2C display module
  • Pin headers (unsoldered)


OLED White
24.95 AED 24.95 AED (Tax included)

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

 

Compared to traditional LCD or LED displays, this OLED module consumes significantly less power and delivers sharper text and graphics. It is driven by the popular SSD1306 controller and is fully compatible with Arduino, ESP8266, ESP32, Raspberry Pi, and other development boards using standard I2C communication. With extensive library support, it is ideal for displaying sensor data, menus, icons, and small graphics in embedded systems.

Features

  • High-contrast monochrome OLED display
  • Self-emitting pixels for true black and crisp visuals
  • Wide viewing angle up to 160°
  • Fast response time with no motion blur
  • Low power consumption (typically ~20mA)
  • SSD1306 display driver for broad library support
  • I2C interface reduces wiring complexity
  • Built-in charge pump for stable OLED operation
  • Supports text, shapes, bitmaps, and custom graphics
  • No external logic level converter required
  • Compatible with 3.3V and 5V microcontroller systems

Specifications

  • Display type: Monochrome OLED
  • Driver IC: SSD1306
  • Diagonal size: 0.91 inch
  • Resolution: 128 x 32 pixels
  • Pixel color: White (variant dependent)
  • Interface: I2C (2-wire)
  • I2C address: 0x3C (default, some modules support 0x3D)
  • Controller operating voltage: 1.65V – 3.3V
  • Module supply voltage: 3.3V – 5V
  • Typical current consumption: ~20mA
  • Operating temperature: −40°C to +85°C

Pinout

OLED 0.96 Inch Pinout

  • GND – Ground
  • VCC – Power supply (3.3V to 5V)
  • SCL – I2C clock line
  • SDA – I2C data line
  • Pin headers are typically not soldered

Arduino Wiring

0.96 Inch OLED I2C Display 128 x 64 | Arduino Tutorial

Board SCL SDA
Arduino Uno A5 A4
Arduino Nano A5 A4
Arduino Mega 21 20
Arduino Leonardo / Micro 3 2

Setup Instructions

  1. Install the Adafruit SSD1306 library using the Arduino Library Manager
  2. Install the Adafruit GFX library for graphics rendering
  3. Select the correct display resolution (128 x 32) in the example code
  4. Verify the I2C address (commonly 0x3C)
  5. Connect the module and upload a test sketch
  6. If the display does not respond, scan the I2C bus for address conflicts

Typical Applications

  • Sensor data visualization
  • Battery level and status indicators
  • Menu systems and user interfaces
  • Wearable electronics
  • IoT dashboards
  • Embedded diagnostic displays