0.96 Inch OLED Display Module (SPI/I2C, 4-Pin, Blue) for Arduino, ESP32 & Raspberry Pi
The 0.96 Inch OLED Display Module (SPI/I2C, 4-Pin, Blue) is a high-contrast, self-illuminating display requiring no backlight. It provides crisp text and graphics via I2C using only 2 pins, making it ideal for compact projects.
Key Features
- 128×64 pixel resolution in 0.96-inch diagonal
- No backlight required – OLED self-illuminating
- High contrast ratio (>10000:1)
- I2C interface (4-pin: VCC, GND, SCL, SDA)
- Wide viewing angle (>160°)
- Low power consumption
- Compact size for portable devices
Technical Specifications
| Parameter |
Specification |
| Display Type |
OLED (Monochrome) |
| Resolution |
128 x 64 pixels |
| Display Color |
Blue/White/Yellow-Blue |
| Interface |
I2C (SPI on some models) |
| I2C Address |
0x3C or 0x3D |
| Operating Voltage |
3.3V – 5V (module regulated) |
| Controller |
SSD1306 |
| Viewing Angle |
>160° |
| Dimensions |
27mm x 27mm x 4mm |
Applications
- Compact project displays
- Wearable device screens
- Sensor readouts and dashboards
- Menu systems for embedded devices
- DIY smartwatch projects
- IoT device status display
Important Notes
- Use Adafruit_SSD1306 or u8g2 library for Arduino
- I2C address is usually 0x3C – try 0x3D if not detected
- OLED burn-in possible – implement screen timeout or pixel shifting
- No backlight needed but pixels consume power when lit
- Some modules have both I2C and SPI – verify jumper settings