A compact and high-contrast 0.96″ OLED display module (128×64) powered by the popular SSD1306 driver. Available in White, Blue, and Yellow-Blue variants, this display delivers sharp visuals with excellent readability, even in low-light conditions.
With both 4-pin (I2C) and 7-pin (SPI/I2C) variants available, it is perfect for Arduino, ESP32, Raspberry Pi, and other embedded systems.
Available variants
- Colours: White / Blue / Yellow-Blue
- Interface options:
- 4-pin – I2C interface (VCC, GND, SCL, SDA)
- 7-pin – SPI/I2C interface (more control options)
Key features
- 128 × 64 resolution OLED display
- SSD1306 driver (widely supported)
- No backlight required – self-emissive pixels
- High contrast and wide viewing angle
- Low power consumption
- Compatible with popular libraries (Adafruit, U8g2)
Interface options
4-pin (I2C)
- VCC – Power (3.3V / 5V)
- GND – Ground
- SCL – Clock
- SDA – Data
7-pin (SPI/I2C)
- VCC – Power
- GND – Ground
- D0 (SCL) – Clock
- D1 (SDA/MOSI) – Data
- RES – Reset
- DC – Data/Command
- CS – Chip Select
Specifications
| Display size | 0.96 inch |
| Resolution | 128 × 64 pixels |
| Driver IC | SSD1306 |
| Interface | I2C / SPI (variant dependent) |
| Colours | White / Blue / Yellow-Blue |
| Operating voltage | 3.3V – 5V |
Common applications
- Arduino and ESP32 display projects
- IoT dashboards and status screens
- Sensor data visualisation
- Wearable electronics
- DIY gadgets and user interfaces
Important notes
- I2C address is typically 0x3C (may vary)
- 7-pin version requires additional wiring compared to I2C
- Ensure correct library configuration for your interface
Tip: The 4-pin I2C version is recommended for beginners due to its simple wiring and wide library support.










Reviews
There are no reviews yet.