Skip to Content

OLED 1.3 Inch Module Display White SH1106

The 1.3 inch OLED Display with the SH1106 driver is a compact and efficient graphical display module featuring a 128×64 resolution and SPI interface. Designed for embedded systems and microcontroller projects, it delivers clear monochrome visuals with low power consumption. The SH1106 controller integrates display RAM, contrast control, oscillator, and DC-DC converter, reducing the need for external components. Its SPI communication ensures fast data transfer, making it suitable for applications requiring quick screen updates such as real-time monitoring and UI displays.

Package Includes:

  • 1 x 1.3" OLED Display Module (SH1106, SPI)
OLED White
36.75 AED 36.75 AED (Tax included)

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

 

Features:

  • 1.3-inch OLED display with 128×64 resolution
  • SH1106 driver with integrated display RAM and controller
  • SPI interface for fast and reliable communication
  • Monochrome display with high contrast and wide viewing angle (>160°)
  • Low power consumption with built-in DC-DC converter
  • No need for backlight, self-emissive pixels
  • Compact and lightweight design for embedded applications
  • Compatible with Arduino, Raspberry Pi, and other microcontrollers
  • Supports popular libraries such as U8g2 and Adafruit GFX

Principle of Work:

The OLED display operates using organic light-emitting diodes, where each pixel emits light when electrically activated. The SH1106 controller manages the pixel matrix through internal display RAM. Data is transmitted via SPI from the microcontroller to the display, where it is stored and rendered accordingly.

Unlike traditional LCDs, OLED displays do not require a backlight. Each pixel independently emits light, resulting in better contrast, deeper blacks, and improved energy efficiency. The integrated DC-DC converter ensures stable operation from standard supply voltages.

Pinout:

DollaTek 2Pcs 1.3" SPI 128x64 SSH1106 OLED LCD Display LCD Module for  Arduino AVR PIC STM32 - White font: Amazon.co.uk: Business, Industry &  Science

  • VCC: Power supply (3.3V–5V)
  • GND: Ground
  • SCL (CLK): SPI Clock
  • SDA (MOSI): SPI Data input
  • RES: Reset pin
  • DC: Data/Command control pin
  • CS: Chip Select pin

Applications:

  1. Embedded systems display interfaces
  2. IoT devices and smart gadgets
  3. Wearable electronics
  4. Measurement and monitoring instruments
  5. Menu systems and graphical user interfaces
  6. Portable and battery-powered devices
  7. Robotics and automation systems

Circuit:

Arduino Wiring for Connecting SPI OLED Display Module

SPI OLED Display   Arduino
VCC   5V
GND   GND
D0 / CLK   10
D1 / MOSI   9
RES   13
DC   11
CS   12

Library:

To use this display with Arduino, install one of the following libraries:

Code:

#include "U8glib.h"

// SPI connection based on provided pin mapping:
// D0/CLK → 10, D1/MOSI → 9, CS → 12, DC → 11, RES → 13
U8GLIB_SH1106_128X64 u8g(10, 9, 12, 11, 13);

void draw(void) {
u8g.setFont(u8g_font_profont15r);
u8g.drawStr(1, 12, "SPI OLED TEST");

u8g.setFont(u8g_font_profont29r);
u8g.drawStr(0, 40, "HELLO");

u8g.drawRFrame(15, 20, 100, 30, 10);
}

void setup(void) {
Serial.begin(9600);
}

void loop(void) {
u8g.firstPage();
do {
draw();
} while (u8g.nextPage());

delay(1000);
}

Technical Details:

  • Display Size: 1.3 inch
  • Resolution: 128 × 64 pixels
  • Driver IC: SH1106
  • Interface: SPI
  • Color: Monochrome (White)
  • Viewing Angle: >160°
  • Brightness: ~150 cd/m²
  • Power Consumption: ~0.06W max
  • Dimensions: 35.4 × 33.5 × 4.3 mm
  • Operating Voltage: 3.3V – 5V

Resources: