0.91 inch 128×32 Blue IIC I2C OLED LCD Display Module 3.3v 5v Arduino
Enhance your Arduino projects with the 0.91 inch 128×32 Blue IIC I2C OLED LCD Display Module. This compact, self-illuminating display brings superior visual performance and low power consumption, combined with easy connectivity and a striking blue colour output.





Category: Arduino Shields
0.91 Inch 128×32 Blue OLED Display Module for Arduino
This 0.91 inch OLED display module gives your Arduino or ESP32 project a sharp 128×32 pixel blue readout from a single I2C connection. The SSD1306 driver runs on 3.3V or 5V, making it compatible with 3.3V microcontrollers such as the ESP8266 and 5V boards like the Arduino Uno without a level shifter. At under 4 grams, it fits into enclosures where a larger screen simply would not.
- 128×32 OLED display — self-illuminating, no backlight needed
- SSD1306 driver — wide library support including Adafruit SSD1306 and U8g2
- I2C interface (SDA/SCL) — only 2 data pins, leaves your GPIOs free
- 3.3V–5V supply range — works directly with Arduino and ESP boards
- 0.91 inch diagonal, 37.5 x 12 mm active area — fits compact enclosures
| Specification | Value |
|---|---|
| Screen size | 0.91 inch diagonal |
| Resolution | 128 x 32 pixels |
| Driver IC | SSD1306 |
| Interface | I2C (address 0x3C or 0x3D) |
| Supply voltage | 3.3V – 5V DC |
| Colour | Blue on black |
| Active area | 37.5 x 12 mm |
What library works with this OLED?
The SSD1306 chip is supported by Adafruit SSD1306, U8g2, and the ESP8266/ESP32 OLED library by ThingPulse. All three are available through the Arduino Library Manager. Most sketches are running in under 10 minutes from a blank project.
Does it need a level shifter with 3.3V boards?
No. The module accepts 3.3V logic on the SDA and SCL lines, so it connects directly to an ESP8266 NodeMCU, ESP32, or Raspberry Pi Pico without a level converter. On a 5V Arduino Uno the I2C pull-up resistors on the module handle the voltage bridging.
How does OLED compare to a standard LCD for readability?
OLED pixels emit their own light, so contrast is pixel-perfect regardless of ambient light. A standard HD44780 LCD needs a backlight and reads poorly in direct sunlight. The 0.91 inch OLED remains legible in bright workshop conditions where a backlit LCD washes out.
Best for
Arduino status displays, ESP32 IoT sensor readouts, temperature and humidity dashboards, portable battery monitors, custom keyboard OLED indicators, wearable electronics, retro badge projects, and any build where a 16×2 LCD is too large.
Why Kunkune
Shipped from the UK with Royal Mail 1–2 day delivery. 60-day returns and no minimum order — buy one module or a handful. No drama.
For four text lines and a larger 128×64 pixel area, the 0.96 inch OLED module is the next size up — same SSD1306 driver, same library.
Buying in bulk? For orders of 10+ units or trade pricing, contact us for a custom quote.
A final check before payment
Review your options, quantities and the final total before confirming.
Ordering for an occasion
Delivery times are estimates, so leave time before your occasion.
Standard Shipping: Handling (business days) 0–1; Transit (business days) 7–15.
Express Shipping: Handling (business days) 0–1; Transit (business days) 7–15.
View policyIf plans change
Ask the store about your order before making return or refund arrangements.
Please contact us for the refund processing timeframe before returning an item.
View policyPlanning delivery
Review the available services for your destination.
Standard Shipping · United States: $0.00
Express Shipping · United States: $3.99
View policyReturn arrangements
Contact the store first to check the conditions for your item.
United States · Return window (days after delivery): 30. Return method: By mail. Return postage: Seller pays.
View policy








