0.96″ Inch 128×64 I2C OLED Display Module with EC11 Rotary Encoder (SSD1306 Driver)

$2.63

SKU: FA2130-4 Category:

Description

Product Overview

The 0.96-inch OLED Display Module with EC11 Rotary Encoder is an all-in-one human-machine interface (HMI) solution that combines a high-contrast 128×64 pixel OLED screen with an incremental rotary encoder featuring a push-button switch . This integrated module is specifically designed for projects requiring both visual feedback and precise user input, making it ideal for menu navigation, parameter adjustment, and interactive control systems.

The module features a 0.96-inch monochrome OLED display driven by the reliable SSD1306 controller, communicating via the simple I2C interface using only two data lines (SDA and SCL) . The EC11 incremental rotary encoder provides smooth rotational input with detents for tactile feedback, plus a push-button function for selection or confirmation actions .

OLED (Organic Light Emitting Diode) technology requires no backlight, as each pixel emits its own light. This self-emissive design provides true blacks (inactive pixels are completely off), excellent contrast, and wide viewing angles—ensuring the display remains readable in various lighting conditions while consuming minimal power.

Whether you are building a smart thermostat, a CNC controller pendant, a digital audio interface, or an IoT configuration panel, this integrated display and encoder module provides a compact, professional solution that simplifies wiring and reduces component count .

Key Features

  • Integrated Display + Encoder: Combines a 0.96″ 128×64 OLED display with an EC11 rotary encoder (with push-button) on a single PCB – a complete HMI solution

  • I2C Communication: The OLED display uses I2C protocol, requiring only 2 pins (SDA/SCL) for communication – saves valuable GPIO resources

  • EC11 Incremental Encoder: Features 20 pulses per revolution with detents for tactile feedback, plus a built-in push-button switch for selection/confirmation

  • SSD1306 Driver IC: Industry-standard controller with built-in display buffer and extensive library support (U8g2, Adafruit_SSD1306)

  • High-Contrast OLED Display: 128×64 pixel resolution with true black background and bright monochrome pixels (white, blue, or yellow options)

  • Wide Voltage Compatibility: Operates on 3.3V – 5V logic, compatible with Arduino, ESP32, ESP8266, STM32, and Raspberry Pi

  • Compact All-in-One Design: Small PCB footprint (approximately 65×35mm) reduces wiring complexity and component clutter

  • Wide Operating Temperature: Rated for -20°C to +70°C, suitable for various environments

Technical Specifications

Parameter Operating Value
Display Type OLED (Organic Light Emitting Diode), Passive Matrix
Resolution 128 × 64 pixels
Display Color White / Blue / Yellow (varies by model)
Driver IC SSD1306
Communication Protocol (Display) I2C (IIC)
Operating Voltage 3.3V – 5V DC
Active Area 21.74 × 10.86 mm
Module Dimensions Approx. 65 × 35 × 25 mm
Encoder Type EC11 Incremental Rotary Encoder with Push-Button
Encoder Pulses Per Revolution 20 detents/cycle
Interface Pins 9 pins (I2C for display + encoder A/B/C + button)
Operating Temperature -20°C to +70°C
Storage Temperature -30°C to +80°C
Weight Approx. 10-20g

Additional information

Display Type

OLED (Organic Light Emitting Diode), Passive Matrix

Resolution

128 × 64 pixels

Display Color

White / Blue / Yellow (varies by model)

Driver IC

SSD1306

Communication Protocol (Display)

I2C (IIC)

Operating Voltage

3.3V – 5V DC

Active Area

21.74 × 10.86 mm

Module Dimensions

Approx. 65 × 35 × 25 mm

Encoder Type

EC11 Incremental Rotary Encoder with Push-Button

Encoder Pulses Per Revolution

20 detents/cycle

Interface Pins

9 pins (I2C for display + encoder A/B/C + button)

Operating Temperature

-20°C to +70°C

Storage Temperature

-30°C to +80°C

Weight

Approx. 10-20g

Reviews

There are no reviews yet.

Be the first to review “0.96″ Inch 128×64 I2C OLED Display Module with EC11 Rotary Encoder (SSD1306 Driver)”