I2C
Display Control
Presets
Bright
Dim
Off
Brightness
Contrast
200
0255
X (0–127)
Y (0–63)
Size 1–4
ready
OLED SSD1306
Contrast 200
Frames 0
Status RENDERING
Protocol I2C
Channel History
Display
OLED SSD1306
About

The SSD1306-driven OLED uses a 128×64 pixel monochrome matrix. Each pixel is individually addressable via I²C (address 0x3C or 0x3D). A built-in charge pump generates the 7–12V required to drive the organic pixels, so no external boost converter is needed.

Specifications
Supply voltage3.3 – 5 V
Resolution128 × 64 pixels
InterfaceI²C (up to 400 kHz)
I²C address0x3C (default) or 0x3D
Colour depthMonochrome
Driver ICSSD1306
Viewing angle160°
Current (full on)~20 mA
How it works
OLED pixels emit their own light when current flows through the organic layer — no backlight needed. The SSD1306 contains GDDRAM (Graphic Display Data RAM) where each bit maps to one pixel. Your microcontroller writes page-row data over I²C, and the driver refreshes the panel at ~60 Hz.
Live Data from Board
Contrast --
Status Simulated
Raw Serial Log
Typical Use Cases
  • Compact sensor dashboards on IoT devices
  • Menu interfaces for embedded systems
  • Wearable displays and fitness trackers
  • Status readouts on maker projects
Limitations
Limitations Monochrome only. OLED pixels gradually degrade with use (especially static images). Screen burn-in can occur after prolonged display of fixed content. Limited to 128×64 resolution.
Q & A

Sign in to ask questions about this display.

Settings

Reference Document

Uploaded docs ground AI answers in your course material. Stored per user, persists across sessions.

Sign in