{"title":"0.96\" 7pin 128X64 OLED Display Module White","handle":"0-96-7pin-128x64-oled-display-module-white","url":"/products/0-96-7pin-128x64-oled-display-module-white","description":"The 0.96″ 128×64 OLED Display Module delivers crisp, high-contrast visuals in a compact 27 × 27 mm package. Driven by the SSD1306 controller over I2C, it requires only two I/O pins and operates across a wide 3.3–5V range, making it compatible with Arduino, STM32, ESP32, and other popular microcontroller platforms.\n\nWith a wide viewing angle of over 160° and ultra-low 0.04W power consumption during normal operation, this display is an excellent choice for battery-powered projects, sensor readouts, status displays, and compact embedded interfaces.\n\nKey Features\n\n\n0.96″ OLED Display – 128×64 pixel resolution with white graphics\n\nSSD1306 Driver IC – Widely supported with Arduino and CircuitPython libraries\n\nI2C Interface – Requires only 2 I/O pins (SCL and SDA)\n\n3.3–5V Compatible – Works with both 3.3V and 5V logic levels\n\nUltra-Low Power – 0.04W during normal operation\n\nWide Viewing Angle – Over 160°\n\n\nSpecifications\n\n\nDisplay Size: 0.96″\n\nResolution: 128×64 pixels\n\nColour: White\n\nDriver IC: SSD1306\n\nInterface: I2C (7-pin header, also supports SPI)\n\nVoltage: 3.3–5V DC\n\nPower Consumption: 0.04W (normal operation)\n\nViewing Angle: &gt;160°\n\nWorking Temperature: −30 °C to +80 °C\n\nDimensions: 27 × 27 × 4.1 mm\n\n\nPinout (7-Pin Header)\n\n\nGND – Ground\n\nVCC – Power supply (3.3V or 5V)\n\nD0 (SCL) – I2C clock line\n\nD1 (SDA) – I2C data line\n\nRES – Reset (connect to a digital pin)\n\nDC – Data/Command (not used in I2C mode)\n\nCS – Chip select (not used in I2C mode)\n\n\nArduino Wiring (I2C Mode)\n\n\nGND → GND\n\nVCC → 5V (or 3.3V)\n\nD0 (SCL) → A5 (Uno/Nano)\n\nD1 (SDA) → A4 (Uno/Nano)\n\nRES → D4 (or any digital pin)\n\n\nGetting Started\nInstall the Adafruit SSD1306 and Adafruit GFX libraries via the Arduino IDE Library Manager, then use the following example to display text:\n\n\n\n⚡ oled_hello.ino\n\n#include &lt;Wire.h&gt;\n#include &lt;Adafruit_GFX.h&gt;\n#include &lt;Adafruit_SSD1306.h&gt;\n\n#define SCREEN_WIDTH 128\n#define SCREEN_HEIGHT 64\n#define OLED_RESET 4\n\nAdafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &amp;Wire, OLED_RESET);\n\nvoid setup() {\n  Serial.begin(9600);\n  if (!display.begin(SSD1306_I2C_ADDRESS, OLED_RESET)) {\n    Serial.println(F(\"SSD1306 allocation failed\"));\n    for (;;);\n  }\n  display.clearDisplay();\n  display.setTextSize(1);\n  display.setTextColor(SSD1306_WHITE);\n  display.setCursor(0, 0);\n  display.println(\"Hello, OLED!\");\n  display.display();\n}\n\nvoid loop() {\n  // Add dynamic content here\n}\n\n\nTroubleshooting\n\n\nNo display – Check power and I2C wiring (SCL/SDA)\n\nFlickering – Add 4.7 kΩ pull-up resistors on SCL and SDA lines to VCC\n\nNot initialising – Verify the OLED_RESET pin matches your wiring\n\n\nIdeal For\n\nSensor data readouts and status displays\nBattery-powered and IoT projects\nArduino, ESP32, and STM32 projects\nMenu interfaces and compact dashboards\n\n\nPackage Contents\n\n1× 0.96″ 128×64 OLED Display Module (White, 7-Pin)\n","vendor":"Little Bird","product_type":"physical","in_stock":true,"options":[],"variants":[{"id":826,"title":"Default Title","sku":"LB-LR0085","price":4.8,"compare_at_price":6.0,"on_sale":true,"in_stock":true,"available_quantity":23,"option1":"Default Title"}]}