MLAB


Module
display i2c-display mlab-module

OLED02

Simplified 1.3" OLED display and SSD1306 controller, connected via I²C.

This is an open-source hardware design, one of the modules from the MLAB labolatory system.

OLED02 Display with I2C interface

The OLED02A is a simplified variant of the MLAB OLED01 module. It features a 1.3-inch blue OLED display using the SSD1306BZ controller and communicates over an I²C interface.

Features

  • Display: 1.3-inch passive matrix OLED with a resolution of 128x64 pixels.
  • Color: Blue.
  • Controller: SSD1306BZ.
  • Interface: I²C.
  • Power Supply:
  • Logic: 3.0 V typical (2.8 V min, 3.3 V max).
  • Display: Internally generated by integrated DC/DC converter.
  • Address Configuration: Default I²C address is 0x3C, changeable to 0x3D via onboard jumper.
  • Mounting:
  • Horizontal MLAB standard.
  • Optional vertical placement using a 3D-printed holder.

Electrical Characteristics

  • Operating Voltage (Logic): 2.8 V to 3.3 V
  • Operating Current: \~10 mA @ 12 V VCC (internally generated)
  • Interface Voltage Levels: TTL-compatible (0 to 3.3 V)

Optical Characteristics

  • Contrast Ratio: 2000:1
  • Brightness: 60–80 cd/m² (typical with 50% checkboard)
  • Viewing Angle: 160° (H and V)
  • Response Time: 10 µs (rise and fall)
  • Display Technology: Passive matrix
  • Pixel Size: 0.148 mm x 0.148 mm
  • Dot Pitch: 0.17 mm x 0.17 mm
  • Active Area: 21.738 mm x 10.858 mm

Mechanical Parameters

  • Board Dimensions: 40.14 mm x 40.14 mm
  • Board Thickness: 1.6 mm
  • Mounting: Compatible with standard MLAB module placement

I²C Pin Configuration (Standard MLAB I2C Layout)

Pin Name Description
1 GND Ground
2 SDA Serial Data
3 3V3 3.3V power supply
4 SCL Serial Clock
5 GND Ground

I²C Address Selection

The OLED02A module uses 0x3C as its default I²C address. By bridging the onboard address jumper, the address switches to 0x3D.

Notes

  • OLED02A omits certain advanced features present in OLED01 to simplify integration and reduce cost.
  • The module uses only the I²C interface; SPI and parallel interfaces supported by the SSD1306BZ are not routed.
  • Ensure proper handling precautions for OLEDs to prevent damage or screen burn-in.
  • Refer to the SSD1306 datasheet for command interface details.