SSD1306 0.96" Blue I2C OLED Display Module 4-Pin for Arduino, Raspberry Pi & ESP32

SKU AA139

$6.89 USD Shipping & tax calculated at checkout
In stock· Order by 3pm ET and it ships today

SSD1306 0.96in 128x64 blue I2C OLED display module for sensor data, menus, status screens and graphics with Arduino, Raspberry Pi, and ESP32; ideal for robotics, home automation, wearables, prototyping.

Bulk eligible

Mix any Bulk eligible products — discount applies to your total quantity across the cart.
Auto-applied at checkout
Buy 5+ $6.55 each Save 5%
Buy 10+ $6.21 each Save 10%
View all bulk eligible products →
  • Free UPS Ground U.S. orders $35+
  • Ships from USA Domestic fulfillment
  • 30-day returns Free defect replacement
  • 7-day support Fast email replies
Frequently bought together
angled close-up of blue I2C OLED display module SSD1306 0.96 inch for Arduino ESP32 SSD1306 0.96" Blue I2C OLED Display Module 4-Pin for Arduino, Raspberry Pi & ESP32No reviews yet $6.89 This item
Total for 4 items
$32.86

Products related to this item

Product Overview

The SSD1306 OLED display module is a compact 0.96-inch 128x64 blue display for showing sensor data, menus, status screens, and simple graphics in embedded electronics projects. The 128x64 resolution is well suited to compact dashboards, debug output, and real-time readouts. Using a 4-pin I2C interface with the built-in SSD1306 driver, it simplifies wiring with VCC, GND, SDA, and SCL connections for fast integration with Arduino, Raspberry Pi, ESP32, and other microcontroller or SBC platforms. Ideal for prototyping, robotics, home automation, and portable devices, this small OLED adds clear text and icons without the complexity of larger display modules.

Frequently asked questions

This 4-pin I2C OLED display is intended for Arduino, Raspberry Pi, ESP32, and similar microcontroller or SBC platforms that support I2C communication. Use the appropriate SSD1306 display library or driver for your board and programming environment.
The module uses a simple 4-pin header layout: VCC, GND, SDA, and SCL. Because it communicates over I2C, setup typically requires only power, ground, and two signal wires, plus an SSD1306-compatible software library.
This display communicates over the I2C bus using the built-in SSD1306 driver. The product information does not specify an operating voltage, so verify your module markings and match VCC and I2C logic levels to your controller.
The 0.96-inch 128x64 blue OLED is suitable for compact sensor readouts, menus, device status screens, simple icons, and debug messages. It is commonly used in robotics, home automation, portable devices, and embedded prototyping projects.
If the screen stays blank, check VCC, GND, SDA, and SCL wiring, confirm your code uses an SSD1306-compatible library, and scan the I2C bus for the display address. Also verify the controller’s I2C pins are configured correctly.

Have other questions?

Chat with our US-based team — we usually reply fast.

Features & Specs

OLED Driver SSD1306 controller supports I2C communication for compact OLED display integration.

Screen Size 0.96-inch blue OLED panel provides a 128x64 pixel display for text, icons, and simple graphics.

I2C Interface 4-pin connection uses VCC, GND, SDA, and SCL for simple I2C wiring.

Platform Compatibility Compatible with Arduino, Raspberry Pi, ESP32, and other I2C-capable microcontrollers or single-board computers.

Display Functions Designed for sensor data, status screens, menus, debug output, and real-time readouts.

Project Use Well suited for prototyping, robotics, home automation, and portable embedded devices.

Documents

Full Product Manual SSD1306 0.96" Blue I2C OLED Display Module 4-Pin for Arduino, Raspberry Pi & ESP32 | ShillehTek Product Manual In-depth setup guide with wiring, code examples, and troubleshooting.

Related Videos

Customer Reviews