Overview

The DIYables OLED 128x32 is an ultra-compact 0.91-inch white self-luminous OLED display with 128×32 pixel resolution and I2C interface. Despite its minimal footprint (38mm × 12mm × 4.1mm), it delivers high-contrast output using the SSD1306 driver, which is supported by the same Adafruit SSD1306 library as the larger 128×64 variant. Operates from 3V to 5V with only 0.08W power consumption at full brightness.

Quick Overview

Property Value
Resolution 128 × 32 pixels
Screen Size 0.91 inch diagonal
Dimensions 38mm × 12mm × 4.1mm
Driver IC SSD1306
Interface I2C
I2C Address 0x3C (default)
Display Color White (monochrome)
Operating Voltage 3V – 5V
Power Consumption 0.08W (full screen)
Viewing Angle >160°
Operating Temperature −30°C to 70°C

Key Features

Ultra-Compact Form Factor

At 38mm × 12mm, this is one of the smallest usable OLED modules available, suitable for tight enclosures and wearables.

SSD1306 Driver

Same driver as the 128×64 variant — library code requires only a height change from 64 to 32.

Self-Luminous No-Backlight

True black, >160° viewing angle, and near-zero power on dark screens.

3V–5V Universal Operation

Compatible with all common microcontrollers without additional level shifting hardware.

Technical Specifications

Parameter Value
Resolution 128 × 32 pixels
Screen Size 0.91 inch
Dimensions 38mm × 12mm × 4.1mm
Driver IC SSD1306
Interface I2C
I2C Address 0x3C (default)
Display Color White (monochrome)
Operating Voltage 3V – 5V DC
Power Consumption 0.08W (full screen)
Viewing Angle >160°
Operating Temperature −30°C to 70°C
Pin Count 4 (VCC, GND, SCL, SDA)

Pinout

Pin Label Description
1 VCC Power supply — 3.3V or 5V
2 GND Ground
3 SCL I2C clock line
4 SDA I2C data line

Getting Started

Wiring (Arduino Uno / Nano)

OLED Pin Arduino Pin
VCC 5V
GND GND
SCL A5
SDA A4

Applications

  • Wearable electronics
  • Compact IoT status displays
  • Battery-powered devices
  • Status bar indicators
  • Narrow enclosure panels
  • Clock and timer displays

Where to Buy

Equivalent Boards

Module Key Difference
OLED 128x64 Double the vertical resolution, 0.96 inch, same protocol
OLED Set (128x64 + 128x32) Bundle of both sizes
2.4" OLED SSD1309 Same resolution as 128x64 but on a large 2.4" panel
LCD I2C 16x2 Character-only, backlight required

Notes

  • When initializing with Adafruit SSD1306, specify height as 32 (not 64).
  • Default I2C address is 0x3C. Run an I2C scanner if it does not respond.
  • The narrow aspect ratio (128×32) limits text to 4 lines at size 1, or 2 lines at size 2.

Revision History

Version Date Notes
v1.0 2026-06 Initial entry