
This 0.96-inch I2C OLED Display Module with SSD1315 Driver is a compact graphical display designed for microcontroller projects, embedded systems, and electronic prototyping. Featuring a resolution of 128 × 64 pixels, it can display text, numbers, icons, symbols, menus, sensor readings, and simple graphical interfaces in a small form factor.
The module uses the SSD1315 OLED display controller, which manages display memory and pixel control while communicating with the host microcontroller. OLED technology produces light at the individual pixel level, eliminating the need for a separate backlight. This provides high contrast, deep blacks, and clear visibility for text and graphics.
This version features a Yellow-Blue dual-colour display. The upper portion of the screen displays yellow, while the lower portion displays blue. These are fixed colour zones on the display panel rather than independently selectable colours, making the module suitable for projects that benefit from visually separated headings, status information, and graphical content.
The display communicates through the I2C (Inter-Integrated Circuit) interface, which uses two communication lines: SDA for data and SCL for the clock signal, in addition to power and ground. This reduces GPIO pin usage and makes the module suitable for compact embedded applications where available microcontroller pins are limited.
The four-pin interface typically consists of VCC, GND, SCL, and SDA, allowing straightforward connections to compatible development boards. The module can be used with compatible STM32, ESP32, Arduino, Raspberry Pi Pico, and other microcontrollers that support I2C communication.
The OLED display is ideal for showing real-time sensor data, temperature and humidity readings, battery voltage, system status, menus, and diagnostic information. Its compact size makes it a practical choice for portable instruments, IoT devices, robotics, automation systems, and DIY electronics projects.
The module may support a 3.3V or 5V supply input, depending on its specific board design. However, supply-voltage compatibility does not necessarily mean the I2C signal pins are 5V tolerant. Check the manufacturer's specifications for the selected module and use suitable logic-level conversion when required.
Features:
- Compact 0.96-inch OLED display module
- 128 × 64 pixel graphical resolution
- SSD1315 OLED display controller
- Yellow upper section and blue lower section
- I2C communication interface
- Four-pin connection: VCC, GND, SCL, and SDA
- High contrast with individually illuminated OLED pixels
- No separate backlight required
- Suitable for displaying text, icons, numbers, menus, and graphics
- Low GPIO usage for microcontroller interfacing
- Supply-voltage compatibility depends on the module version
- Compatible with suitable STM32, ESP32, Arduino, and other I2C-enabled platforms
- Ideal for sensor monitoring, IoT devices, robotics, and embedded interfaces
| Product Type | OLED Display Module |
| Display Size | 0.96 Inches |
| Display Technology | OLED (Organic Light-Emitting Diode) |
| Display Controller | SSD1315 |
| Resolution | 128 × 64 Pixels |
| Display Type | Dual-Colour OLED |
| Display Colour | Yellow and Blue |
| Colour Arrangement | Fixed Yellow Upper Section and Blue Lower Section |
| Communication Interface | I2C / IIC |
| Number of Pins | 4 Pins |
| Pin Configuration | VCC, GND, SCL, SDA |
| Supply Voltage | 3.3V |
| I2C Address | Commonly 0x3C; Verify the Actual Module |
| Backlight | Not Required |
| Compatible Platforms | STM32, ESP32, Arduino, Raspberry Pi Pico, and Other Compatible I2C Platforms |
| Applications | Sensor Displays, IoT Devices, Robotics, Data Loggers, and Embedded Systems |
U8g2 Graphics Library for Arduino and Microcontrollers
U8g2 supports a wide range of monochrome OLED controllers. Select a compatible SSD1315 display configuration for your module.
Product Type: 0.96-inch I2C OLED Display Module
Display Controller: SSD1315
Display Resolution: 128 × 64 Pixels
Display Colour: Yellow and Blue
Colour Arrangement: Fixed yellow upper section and blue lower section
Communication Interface: I2C / IIC
Pin Configuration: Typically VCC, GND, SCL, SDA
I2C Address: Commonly 0x3C; verify the actual module
Logic-Level Note: SDA and SCL voltage tolerance depends on the module circuitry. Use appropriate level shifting when required.
Country of Origin: China.
- 1 × 0.96-Inch I2C OLED Display Module (SSD1315, Yellow-Blue)
Note: Header pins are already soldered to the module.