Overview
SSD1306 0.96" I2C OLED Display
Looking to add visuals to your Arduino projects? The I2C OLED breakout board is perfect for that. Thanks to its high contrast, you'll be in awe of its crisp visuals! The display is composed of hundreds of LEDs, with each representing one pixel in a 128×64 grid. Thus, it doesn't require a backlight, and it uses less power than classic LCD screens. That’s 8192 pixels, all individually lit at your fingertips!
It is straightforward to use because it communicates via I2C with a hardware-defined address of 0x3C and is designed for seamless Qwiic (formerly easyC) connectivity.

SSD1306 0.96' I2C OLED Display
Which products does this documentation cover?

Display OLED I2C 0.96' SSD1306 (Blue screen color)
333100

Display OLED I2C 0.96' SSD1306 (White screen color)
333099
Key Features
- Physical attributes
- Screen diagonal: 0.96" wide
- Dimensions: 30 x 30 mm / 1.2 x 1.2 inches
- Mounting holes: 2
- Current consumption: ~20 mA (depending on active pixels)
- Logic voltage level: 5V on the I2C header, 3.3V on Qwiic
- Operating voltage: 5V (onboard regulator for 3.3V compatibility)
- Communication: I2C (address: 0x3C)
- Connector: 2 × Qwiic (formerly easyC) ports (plug-and-play, no soldering needed)
You may also need

Qwiic cable
Qwiic (formerly easyC) compatible cables with connectors on both ends, available in various lengths.