
These compact displays measure approximately 1 inch diagonally, featuring high contrast thanks to OLED technology. Comprising 128x32 individual white OLED pixels, each pixel operates independently through a controller chip. The self-illuminating quality of the OLED negates the need for a backlight, reducing power consumption and enhancing contrast, making the display exceptionally crisp.
For seamless integration, the OLED display is mounted on a breakout PCB with support circuitry, ensuring compatibility with 3.3V (Feather/Raspberry Pi) and 5V (Arduino/Metro328) logic levels. The design now includes auto-reset circuitry, making the reset pin optional, and supports I2C connection with just two wires, plus power and ground.
Featuring SparkFun Qwiic-compatible STEMMA QT connectors for the I2C bus, soldering is no longer a necessity. Simply connect using a STEMMA QT adapter cable (not included) and follow our detailed tutorial featuring both Arduino and Python/CircuitPython libraries for text and graphics. A microcontroller with over 512 bytes of RAM is required due to the need to buffer the display.
Power usage averages around 20mA from the 3.3V supply, dependent on the display's lighted area. The built-in simple switch-cap charge pump elevates 3.3V-5V to power the OLEDs effortlessly, making this an easy method to incorporate an OLED display into your project. Be mindful that each pixel is an organic LED, so turning off the display during inactivity helps prevent dimming from prolonged use.
| Brand | Adafruit |
| Model | 4440 |