Adafruit Monochrome 1.12" OLED display delivers a crisp image and wide viewing angle thanks to its high contrast. The screen features 128×128 white OLED pixels. This reduces power consumption while providing sharp and bright visuals. A great choice for projects that need a compact yet highly readable display.
STEMMA QT compatible
The display is powered by the SSD1107 controller, which supports both I2C and SPI interfaces. Since the OLED requires 3.3V and 12V, the board includes an integrated 3.3V regulator and a 12V boost converter. All pins are fully level-shifted, making the display compatible with both 3V and 5V logic. For easy prototyping, the board also features a SparkFun Qwiic-compatible STEMMA QT connector for I2C – just plug in a cable and start testing. (QT cable not included.)
Please note that the display requires 2 KB of SRAM to buffer the image, so it is not suitable for small microcontrollers such as the Arduino UNO (ATmega328 or 32u4). We recommend using boards with at least 16 KB of RAM, such as SAMD21, SAMD51, ESP, nRF52, or Teensy. The display can be driven over either I2C or SPI – SPI is faster, while I2C requires fewer pins.
Both Arduino and CircuitPython libraries are available for this display.
Features:
- 1.12” diagonal OLED display
- Resolution: 128 × 128 pixels, white
- Driver: SSD1107
- Supports I2C and SPI interfaces
- Integrated 3.3V regulator and 12V boost converter
- Level-shifted pins – works with 3V and 5V logic
- SparkFun Qwiic-compatible STEMMA QT connector
- Arduino and CircuitPython support
Technical Details:
- Size: 1.12” diagonal
- Resolution: 128 × 128
- Color: white
- Interfaces: I2C and SPI
- Power: 3.3V and 12V (integrated regulator and boost)
- Memory requirement: at least 16 KB RAM
Package Includes:
- 1 × 1.12” OLED display module
Links: