This 0.96" OLED module lights every pixel in a crisp blue glow on a matching blue PCB, driven by the SSD1315 controller over I2C. SSD1315 is a pin- and command-compatible successor to the popular SSD1306, so every existing SSD1306 library, tutorial and example sketch works without changes. Because each pixel makes its own light there is no backlight, giving deep blacks, high contrast and a wide viewing angle even in a dark room.
- Blue PCB with a blue-on-black 0.96" OLED display
- 128 x 64 monochrome pixels, SSD1315 driver (SSD1306-compatible)
- I2C (IIC) interface, only 4 pins: GND VDD SCK SDA
- Wide 3.3V to 5V operating range, no level shifting needed
- No backlight - deep blacks, high contrast, 160°+ viewing angle
- Compact 29 x 27 x 2.3mm board
- Works with the U8g2 and Adafruit SSD1306 libraries
- Arduino, ESP32, ESP8266, Raspberry Pi ready
Specifications
What's in the box
SSD1315 driver, 4-pin I2C (GND VDD SCK SDA).
Great for
Wiring & getting started
- Connect power
VCC to 3.3V or 5V, GND to GND.
- Connect I2C
SCL to A5, SDA to A4 on an Arduino Uno/Nano (pin 21/20 on a Mega; GPIO22/21 on an ESP32).
- Install a library
Adafruit_SSD1306 + Adafruit_GFX, or U8g2 (by olikraus), via the Arduino Library Manager.
- Set the address
Use 0x3C in your code - the default for this module.
Common questions
Is this the same as the standard black PCB version?
Same 128x64 resolution, 0.96" size, I2C interface and SSD1315 driver as our black PCB OLED module - the only difference is the PCB colour and the blue-only screen (versus White or Yellow/Blue on the black PCB version). Same wiring, same code, same library.
Can I use this with Arduino?
Yes. Wire VCC/GND/SCL/SDA as above, install Adafruit_SSD1306 or U8g2, and load an example sketch using I2C address 0x3C.
Will it run on 3.3V boards like an ESP32?
Yes, it works on anything from 3.3V to 5V.
How many pins does it use?
Four: GND, VDD, SCK (clock) and SDA (data) - power, ground and two I2C lines.
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.
