0.96" OLED Display Module 128x64 I2C SSD1315 – Arduino & ESP32

0.96" OLED Display Module 128x64 I2C SSD1315 - Arduino Compatible

White
$5.89 NZD
Skip to product information

0.96" OLED Display Module 128x64 I2C SSD1315 - Arduino Compatible

$5.89 NZD
Rated 4.9/5 by 20 NZN customers Verified

Shipping from $5.99 urban / $9.99 rural.

Colour
Buy more, pay less Save up to 15%

Unit price applies automatically in your cart.

Availability:
American Express Apple Pay Google Pay Mastercard PayPal Shop Pay Union Pay Visa

Easy 30-day returns · 12-month warranty

Free Urban delivery on orders over $66.00

Urban $66 Rural $88

Add a crisp, self-illuminated display to your next project. This 0.96 inch OLED module packs 128x64 individually lit pixels into a tiny 27 x 27 mm board, driven by the SSD1315 controller over I2C (a pin- and command-compatible successor to the popular SSD1306, so the same libraries and example code work unchanged). Because each pixel makes its own light there is no backlight, which means deep blacks, high contrast and a wide viewing angle, even in a dark room.

It runs happily on 3.3V or 5V, talks I2C over just two data lines, and works out of the box with Arduino, ESP32, ESP8266, Raspberry Pi and most other microcontrollers. Stocked and dispatched right here in New Zealand, so you are not waiting weeks on an overseas parcel or dealing with customs.

Key features

  • 128 x 64 pixel monochrome OLED, 0.96 inch diagonal
  • SSD1315 driver IC (SSD1306-compatible), I2C interface (only 2 data pins needed)
  • Wide 3.3V to 5V operating range, no level shifting required
  • No backlight, very high contrast and a viewing angle over 160 degrees
  • Ultra low power, around 0.08W with the full screen lit
  • Compact 27 x 27 x 4 mm board with 4 clearly labelled pins
  • Works with the U8g2 and Adafruit SSD1306 libraries

Specifications

Driver IC SSD1315 (SSD1306-compatible)
Resolution 128 x 64 pixels
Screen size 0.96 inch diagonal
Interface I2C (IIC), 4 pin
Default I2C address 0x3C
Operating voltage 3.3V to 5V DC
Viewing angle Greater than 160 degrees
Working temperature -30C to 70C
Module size 27 x 27 x 4 mm
Compatibility Arduino, ESP32, ESP8266, Raspberry Pi, STM32, and more

Colour options

White: the whole screen lights white on a black background. The all rounder, great for text, menus and graphics.

Yellow/Blue: the top strip of the screen lights yellow and the rest lights blue. This split is fixed by the panel itself, not controlled in software, so it suits layouts with a yellow title bar above blue body text.

Wiring to an Arduino UNO or Nano

OLED pin Arduino pin
VCC 5V
GND GND
SCL A5
SDA A4

On an Arduino Mega use pin 21 for SCL and pin 20 for SDA.

Getting started

Install the U8g2 library (by olikraus) or the Adafruit SSD1306 and Adafruit GFX libraries through the Arduino Library Manager, wire it up as above, and load one of the example sketches. The default I2C address is 0x3C, which the library examples already expect.

FAQ

Can I change the colours in code? No. The colour layout is built into the panel. White shows white pixels, and Yellow/Blue always has a yellow top strip with a blue lower section.

Will it run on a 3.3V board like an ESP32? Yes, it works on anything from 3.3V to 5V.

How many pins does it use? Two data pins (SDA and SCL) plus power and ground, four wires total.

The screen is blank, what now? Most blank screens come down to the I2C address. If 0x3C does not work, run an I2C scanner sketch to confirm, then update the address in your code.

Local NZ stock, fast dispatch. Held in stock and shipped from New Zealand, with local support if you get stuck on a project. No long overseas waits and no customs surprises.

Why buy from NZN

International prices. None of the international wait.

We're a small Kiwi-owned shop, and we stock the same boards and parts you'd usually order from overseas, for about the same price. The only real difference is they ship from Te Awamutu, so you get them in a few days instead of waiting weeks.

Run by Kiwis, here in Te Awamutu

We're NZ owned and operated, and every order is picked, packed and sent from our place in Te Awamutu, Waikato.

Get it in days, not weeks

Order before 8am and it ships the same day, otherwise within 24 hours guaranteed. No waiting three to six weeks for a parcel to crawl over from overseas.

Low prices are the goal

As a maker myself, I want New Zealand to have a genuine low-price local option for electronics, not overpriced shelves or a long wait on an international parcel.

Checked, and easy to sort if it's not right

We test things before they go out, and if something's off you've got 30 day returns, a 12 month warranty and a real person in NZ to email.

Packed and sent by a fellow maker, right here in Te Awamutu.

You may also like