0.96 Inch OLED Display Module – I2C Interface (128×64) | Compact & High-Contrast

199.00

Compact 0.96″ OLED display with 128×64 resolution, I2C interface, SSD1306 driver. Ideal for Arduino, Raspberry Pi, ESP32, and DIY projects.

25 in stock (can be backordered)

SKU: OLED-096-I2C-12864-BLU
Category:

Description

0.96 Inch OLED I2C Display Module – 128×64 Pixels, SSD1306 Driver | Ideal for Arduino, Raspberry Pi, ESP32 Projects

Upgrade your DIY electronics and embedded systems with the 0.96-inch OLED I2C Display Module, a compact yet high-performance screen perfect for real-time data display in your tech projects. Whether you’re building with Arduino, Raspberry Pi, or ESP32, this display brings clarity, power-efficiency, and versatility in a tiny footprint.

Explore more from our Display Modules Collection for other screen sizes and types.


What Makes This OLED Display Stand Out?

The 0.96” OLED display uses organic light-emitting diode (OLED) technology, offering rich contrast and deep blacks without the need for a backlight. With a crisp 128×64 resolution, your text and graphics appear sharp and easily readable, even in low-light environments.

Powered by the popular SSD1306 controller, this display uses the I2C protocol, requiring just two pins for communication—making it ideal for compact designs.

Want to understand how OLED compares with other screen types? Check out our guide: OLED vs LCD: Which One Should You Choose?.


Technical Specifications:

  • Display Type: OLED (no backlight required)

  • Screen Size: 0.96 inch (diagonal)

  • Resolution: 128 x 64 pixels

  • Color Options: White or Blue (based on availability)

  • Interface Type: I2C (2-wire interface)

  • Driver IC: SSD1306

  • Voltage Compatibility: 3.3V to 5V

  • Viewing Angle: Up to 160°

  • Dimensions: Approx. 27mm x 27mm x 4.1mm

  • Low Power Usage: Perfect for battery-powered projects


Perfect For:

  • Arduino Projects – Real-time displays, serial monitors

  • IoT Applications – Dashboards, sensors, Wi-Fi info

  • Wearables – Fitness trackers, mini clocks

  • System Monitoring – CPU/RAM usage, battery levels

  • Robotics – Status displays, sensor feedback


Compatible Boards & Platforms:

This display works effortlessly with:

Looking for a complete project guide? Read our tutorial on How to Connect OLED Display to ESP32 via I2C.


Package Includes:

  • 1 x 0.96” OLED Display Module (I2C, 128×64, SSD1306)


Why Buy From VedicMint?

At VedicMint, we test every module before shipping, offer excellent support, and regularly update our electronics blog with project ideas, tutorials, and tips. Combine this module with our sensor kits or development boards to build your next innovation.

Need help with your setup? Visit our support page or reach out—we’re here to help.

Display Type OLED
Driver IC SSD1306
Screen Size 0.96 inch
Resolution 128 × 64 pixels
Interface I²C
Operating Voltage 3.3V – 5V DC
I²C Address 0x3C (default)
Viewing Angle >160°
Display Color White / Blue (depending on batch)
Pins VCC, GND, SCL, SDA
Current Consumption Typically 15–25 mA
Compatibility Arduino, ESP32, ESP8266, Raspberry Pi, STM32
Operating Temperature -40°C to +80°C

Overview

The 0.96″ OLED Display Module is a compact, high-contrast display based on the SSD1306 controller. It communicates using the I²C interface, requiring only two signal pins, making it ideal for IoT, robotics, and embedded projects.

Pin Configuration

OLED Pin Description
VCC Power Supply (3.3V–5V)
GND Ground
SCL I²C Clock
SDA I²C Data

ESP32 Connection

OLED Pin ESP32 Pin
VCC 3.3V
GND GND
SCL GPIO22
SDA GPIO21

Arduino UNO Connection

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

Required Libraries

  • Adafruit SSD1306
  • Adafruit GFX

Default I²C Address

0x3C

Applications

  • IoT Dashboards
  • Sensor Monitoring
  • Smart Home Devices
  • Robotics Projects
  • Portable Instruments
  • DIY Electronics Projects

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.