{"title":"Monochrome 128x32 I2C OLED graphic display","handle":"monochrome-128x32-i2c-oled-graphic-display","url":"/products/monochrome-128x32-i2c-oled-graphic-display","description":"A compact 0.96\" (24.4 mm diagonal) monochrome OLED graphic display with 128 × 32 pixel resolution. Driven by the SSD1306 controller over I2C, each white OLED pixel is individually addressable, producing high-contrast, self-illuminated output with no backlight required.\n\nThe breakout board includes an on-board 3.3 V regulator and logic level shifter, making it directly compatible with both 3.3 V and 5 V microcontrollers such as Arduino. Only three pins are needed: power, I2C SDA, and I2C SCL.\n\nKey Features\n\n\n128 × 32 OLED Display – High-contrast monochrome white pixels, no backlight needed\n\nSSD1306 Driver – I2C communication (2-wire)\n\nOn-Board Regulator and Level Shifter – Compatible with 3.3 V and 5 V logic\n\nLow Power – Approximately 20 mA from 3.3 V supply\n\nBuilt-In Charge Pump – Generates high-voltage OLED drive from 3.3–5 V input\n\n\nSpecifications\n\n\nDisplay Size – 0.96\" (approximately 24.4 mm diagonal)\n\nResolution – 128 × 32 pixels\n\nPixel Colour – White\n\nDriver IC – SSD1306\n\nInterface – I2C\n\nSupply Voltage – 3.3–5 V (on-board regulator)\n\nCurrent Draw – ~20 mA typical\n\nRAM Requirement – 512 bytes minimum on host microcontroller\n\n\nIdeal For\n\nCompact status displays for microcontroller projects\nArduino and Raspberry Pi I2C display projects\nWearable electronics and portable devices\nSensor readout and data visualisation\n\n\nPackage Contents\n\n1× Monochrome 128 × 32 I2C OLED display (SSD1306)\n\n\nResources\n\nOLED Breakout Tutorial (Adafruit)\nSSD1306 Arduino Library (GitHub)\n","vendor":"Adafruit","product_type":"physical","in_stock":true,"options":[],"variants":[{"id":6593,"title":"Default Title","sku":"AF-931","price":42.68,"compare_at_price":0.0,"on_sale":false,"in_stock":true,"available_quantity":2,"option1":"Default Title"}]}