Waveshare
1.5inch OLED Display Module, 128×128 Resolution, SPI / I2C Communication, Black / White Display Color
A 1.5-inch OLED display module with 128×128 resolution and black/white pixels. Built around the SH1107 driver chip with an ultra-narrow bezel, it supports bo...
A 1.5-inch OLED display module with 128×128 resolution and black/white pixels. Built around the SH1107 driver chip with an ultra-narrow bezel, it supports both 4-wire SPI and I2C interfaces and includes an onboard voltage translator for compatibility with 3.3 V and 5 V microcontrollers.
Waveshare provides example code for Raspberry Pi, Arduino, and STM32 platforms.
Key Features
- 1.5" OLED Display – 128×128 pixel resolution with black/white display
- SH1107 Driver Chip – Proven OLED controller with wide library support
- Dual Interface – Supports both 4-wire SPI and I2C communication
- Ultra-Narrow Bezel – Compact form factor for tight installations
- Onboard Voltage Translator – Compatible with 3.3 V and 5 V logic
- Multi-Platform Support – Examples for Raspberry Pi, Arduino, and STM32
Specifications
- Display Size – 1.5 inches
- Resolution – 128×128 pixels
- Display Colour – Black/White
- Display Type – OLED
- Driver IC – SH1107
- Interface – SPI / I2C
- Connector – GH1.25 7-pin
Ideal For
- Status displays for embedded and IoT projects
- Raspberry Pi and Arduino builds needing a compact monochrome display
- Instrument panels and data readouts
- Portable and battery-powered devices
Package Contents
- 1× 1.5" OLED Display Module (B)
- 1× GH1.25 7-pin cable
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- IoT
- Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
- OLED
- OLED stands for organic light-emitting diode, a display type where each pixel produces its own light. It matters because OLED screens are thin, high-contrast and easy to read for small status displays, but they can be more sensitive to image burn-in than some other display types.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- STM32
- STM32 is a family of microcontroller chips commonly used in embedded electronics. Knowing a product uses an STM32 can help when looking at firmware updates, pin connections, or low-level serial control options.
Find this product in
Displays & Screens