{"product_id":"0-96-inch-i2c-oled-display-module-ssd1315-128-64-yellow-blue-3-3v-5v","title":"0.96-Inch I2C OLED Display Module – SSD1315, 128×64, Yellow \u0026 Blue, 3.3V\/5V","description":"\u003cmeta name=\"viewport\" class=\"page-width\"\u003e\n\n\u003cstyle\u003e\nbody {\n    letter-spacing: 0.06rem;\n    line-height: calc(1 + 0.8 \/ var(--font-body-scale));\n    font-family: var(--font-body-family);\n    font-style: var(--font-body-style);\n    font-weight: var(--font-body-weight);\n}\n\n.tab {\n    overflow: hidden;\n    border: 1px solid #ccc;\n    background-color: #cae3ff;\n    border-radius: 10px;\n}\n\n.tab button {\n    background-color: inherit;\n    float: left;\n    border: none;\n    outline: none;\n    cursor: pointer;\n    padding: 14px 16px;\n    transition: 0.3s;\n    font-size: 17px;\n}\n\n.tab button:hover {\n    background-color: #ddd;\n}\n\n.tab button.active {\n    background-color: #ccc;\n    font-weight: bold;\n}\n\n.tabcontent {\n    padding: 6px 12px;\n    border-top: none;\n    border-radius: 10px;\n}\n\n.accordion {\n    background-color: #cae3ff;\n    color: #444;\n    cursor: pointer;\n    padding: 18px;\n    width: 100%;\n    border: none;\n    text-align: left;\n    outline: none;\n    font-size: 15px;\n    transition: 0.4s;\n}\n\n.active, .accordion:hover {\n    background-color: #ccc;\n}\n\n.accordion:after {\n    content: '\\002B';\n    color: #777;\n    font-weight: bold;\n    float: right;\n    margin-left: 5px;\n}\n\n.panel {\n    padding: 0 18px;\n    background-color: white;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.2s ease-out;\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"tab\"\u003e\n    \u003cbutton id=\"defaultOpen\" class=\"tablinks\" onclick=\"opentab(event, 'Description')\"\u003eDescription\u003c\/button\u003e\n    \u003cbutton class=\"tablinks\" onclick=\"opentab(event, 'Specifications')\"\u003eSpecifications\u003c\/button\u003e\n    \u003cbutton class=\"tablinks\" onclick=\"opentab(event, 'Box Content')\"\u003eBox Content\u003c\/button\u003e\n    \u003cbutton class=\"tablinks\" onclick=\"opentab(event, 'Downloads')\"\u003eDownloads\u003c\/button\u003e\n    \u003cbutton class=\"tablinks\" onclick=\"opentab(event, 'More Info')\"\u003eMore Info\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- Description Tab --\u003e\n\u003cdiv class=\"tabcontent product-info-border_description\" id=\"Description\"\u003e\n\n\u003cp\u003eThis \u003cstrong\u003e0.96-inch I2C OLED Display Module with SSD1315 Driver\u003c\/strong\u003e is a compact graphical display designed for microcontroller projects, embedded systems, and electronic prototyping. Featuring a resolution of \u003cstrong\u003e128 × 64 pixels\u003c\/strong\u003e, it can display text, numbers, icons, symbols, menus, sensor readings, and simple graphical interfaces in a small form factor.\u003c\/p\u003e\n\n\u003cp\u003eThe module uses the \u003cstrong\u003eSSD1315 OLED display controller\u003c\/strong\u003e, which manages display memory and pixel control while communicating with the host microcontroller. OLED technology produces light at the individual pixel level, eliminating the need for a separate backlight. This provides high contrast, deep blacks, and clear visibility for text and graphics.\u003c\/p\u003e\n\n\u003cp\u003eThis version features a \u003cstrong\u003eYellow-Blue dual-colour display\u003c\/strong\u003e. The upper portion of the screen displays yellow, while the lower portion displays blue. These are fixed colour zones on the display panel rather than independently selectable colours, making the module suitable for projects that benefit from visually separated headings, status information, and graphical content.\u003c\/p\u003e\n\n\u003cp\u003eThe display communicates through the \u003cstrong\u003eI2C (Inter-Integrated Circuit) interface\u003c\/strong\u003e, which uses two communication lines: SDA for data and SCL for the clock signal, in addition to power and ground. This reduces GPIO pin usage and makes the module suitable for compact embedded applications where available microcontroller pins are limited.\u003c\/p\u003e\n\n\u003cp\u003eThe four-pin interface typically consists of \u003cstrong\u003eVCC, GND, SCL, and SDA\u003c\/strong\u003e, allowing straightforward connections to compatible development boards. The module can be used with compatible STM32, ESP32, Arduino, Raspberry Pi Pico, and other microcontrollers that support I2C communication.\u003c\/p\u003e\n\n\u003cp\u003eThe OLED display is ideal for showing real-time sensor data, temperature and humidity readings, battery voltage, system status, menus, and diagnostic information. Its compact size makes it a practical choice for portable instruments, IoT devices, robotics, automation systems, and DIY electronics projects.\u003c\/p\u003e\n\n\u003cp\u003eThe module may support a \u003cstrong\u003e3.3V or 5V supply input\u003c\/strong\u003e, depending on its specific board design. However, supply-voltage compatibility does not necessarily mean the I2C signal pins are 5V tolerant. Check the manufacturer's specifications for the selected module and use suitable logic-level conversion when required.\u003c\/p\u003e\n\n\u003ch2\u003eFeatures:\u003c\/h2\u003e\n\n\u003cul\u003e\n    \u003cli\u003eCompact 0.96-inch OLED display module\u003c\/li\u003e\n    \u003cli\u003e128 × 64 pixel graphical resolution\u003c\/li\u003e\n    \u003cli\u003eSSD1315 OLED display controller\u003c\/li\u003e\n    \u003cli\u003eYellow upper section and blue lower section\u003c\/li\u003e\n    \u003cli\u003eI2C communication interface\u003c\/li\u003e\n    \u003cli\u003eFour-pin connection: VCC, GND, SCL, and SDA\u003c\/li\u003e\n    \u003cli\u003eHigh contrast with individually illuminated OLED pixels\u003c\/li\u003e\n    \u003cli\u003eNo separate backlight required\u003c\/li\u003e\n    \u003cli\u003eSuitable for displaying text, icons, numbers, menus, and graphics\u003c\/li\u003e\n    \u003cli\u003eLow GPIO usage for microcontroller interfacing\u003c\/li\u003e\n    \u003cli\u003eSupply-voltage compatibility depends on the module version\u003c\/li\u003e\n    \u003cli\u003eCompatible with suitable STM32, ESP32, Arduino, and other I2C-enabled platforms\u003c\/li\u003e\n    \u003cli\u003eIdeal for sensor monitoring, IoT devices, robotics, and embedded interfaces\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- Specifications Tab --\u003e\n\u003cstyle\u003e\ntable {\n    font-family: var(--font-body-family);\n    font-style: var(--font-body-style);\n    font-weight: var(--font-body-weight);\n    border-collapse: collapse;\n    width: 100%;\n}\n\ntd, th {\n    border: 1px solid #dddddd;\n    text-align: center;\n    padding: 8px;\n}\n\ntr:nth-child(odd) {\n    background-color: #cae3ff;\n}\n\n.tdbold {\n    font-weight: bold;\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"tabcontent product-info-border_description\" id=\"Specifications\"\u003e\n\n\u003ctable\u003e\n\u003ctbody\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eProduct Type\u003c\/td\u003e\n    \u003ctd\u003eOLED Display Module\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eDisplay Size\u003c\/td\u003e\n    \u003ctd\u003e0.96 Inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eDisplay Technology\u003c\/td\u003e\n    \u003ctd\u003eOLED (Organic Light-Emitting Diode)\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eDisplay Controller\u003c\/td\u003e\n    \u003ctd\u003eSSD1315\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eResolution\u003c\/td\u003e\n    \u003ctd\u003e128 × 64 Pixels\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eDisplay Type\u003c\/td\u003e\n    \u003ctd\u003eDual-Colour OLED\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eDisplay Colour\u003c\/td\u003e\n    \u003ctd\u003eYellow and Blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eColour Arrangement\u003c\/td\u003e\n    \u003ctd\u003eFixed Yellow Upper Section and Blue Lower Section\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eCommunication Interface\u003c\/td\u003e\n    \u003ctd\u003eI2C \/ IIC\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eNumber of Pins\u003c\/td\u003e\n    \u003ctd\u003e4 Pins\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003ePin Configuration\u003c\/td\u003e\n    \u003ctd\u003eVCC, GND, SCL, SDA\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eSupply Voltage\u003c\/td\u003e\n    \u003ctd\u003e3.3V\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eI2C Address\u003c\/td\u003e\n    \u003ctd\u003eCommonly 0x3C; Verify the Actual Module\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eBacklight\u003c\/td\u003e\n    \u003ctd\u003eNot Required\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eCompatible Platforms\u003c\/td\u003e\n    \u003ctd\u003eSTM32, ESP32, Arduino, Raspberry Pi Pico, and Other Compatible I2C Platforms\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n    \u003ctd class=\"tdbold\"\u003eApplications\u003c\/td\u003e\n    \u003ctd\u003eSensor Displays, IoT Devices, Robotics, Data Loggers, and Embedded Systems\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- Downloads Tab --\u003e\n\u003cdiv class=\"tabcontent product-info-border_description\" id=\"Downloads\"\u003e\n\n\u003cbutton class=\"accordion\"\u003e\n    \u003cspan style=\"text-decoration: underline; font-size: 25px; font-weight: bold;\"\u003eSSD1315 OLED Controller Information\u003c\/span\u003e\n\u003c\/button\u003e\n\n\u003cdiv class=\"panel\"\u003e\n    \u003ch3\u003e\n        \u003ca href=\"https:\/\/cursedhardware.github.io\/epd-driver-ic\/SSD1315.pdf\" target=\"_blank\" rel=\"noopener\"\u003e\n            Click Here for SSD1315 Datasheet\n        \u003c\/a\u003e\n    \u003c\/h3\u003e\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cbutton class=\"accordion\"\u003e\n    \u003cspan style=\"text-decoration: underline; font-size: 25px; font-weight: bold;\"\u003eU8g2 OLED Library\u003c\/span\u003e\n\u003c\/button\u003e\n\n\u003cdiv class=\"panel\"\u003e\n    \u003ch3\u003e\n        \u003ca href=\"https:\/\/github.com\/olikraus\/u8g2\" target=\"_blank\" rel=\"noopener\"\u003e\n            U8g2 Graphics Library for Arduino and Microcontrollers\n        \u003c\/a\u003e\n    \u003c\/h3\u003e\n    \u003cp\u003e\n        U8g2 supports a wide range of monochrome OLED controllers.\n        Select a compatible SSD1315 display configuration for your module.\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cbutton class=\"accordion\"\u003e\n    \u003cspan style=\"text-decoration: underline; font-size: 25px; font-weight: bold;\"\u003eOLED Graphics Library\u003c\/span\u003e\n\u003c\/button\u003e\n\n\u003cdiv class=\"panel\"\u003e\n    \u003ch3\u003e\n        \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit-GFX-Library\" target=\"_blank\" rel=\"noopener\"\u003e\n            Adafruit GFX Graphics Library\n        \u003c\/a\u003e\n    \u003c\/h3\u003e\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cbutton class=\"accordion\"\u003e\n    \u003cspan style=\"text-decoration: underline; font-size: 25px; font-weight: bold;\"\u003eU8G2 STM32 Port\u003c\/span\u003e\n\u003c\/button\u003e\n\n\u003cdiv class=\"panel\"\u003e\n    \u003ch3\u003e\n        \u003ca href=\"https:\/\/controllerstech.com\/how-to-port-u8g2-graphic-lib-to-stm32\/\" target=\"_blank\" rel=\"noopener\"\u003e\n            STM32 Tutorials by ControllersTech\n        \u003c\/a\u003e\n    \u003c\/h3\u003e\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cscript\u003e\nvar acc = document.getElementsByClassName(\"accordion\");\nvar i;\n\nfor (i = 0; i \u003c acc.length; i++) {\n    acc[i].addEventListener(\"click\", function() {\n        this.classList.toggle(\"active\");\n\n        var panel = this.nextElementSibling;\n\n        if (panel.style.maxHeight) {\n            panel.style.maxHeight = null;\n        } else {\n            panel.style.maxHeight = panel.scrollHeight + \"px\";\n        }\n    });\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- More Info Tab --\u003e\n\u003cdiv class=\"tabcontent product-info-border_description\" id=\"More Info\"\u003e\n\n\u003cp\u003e\u003cstrong\u003eProduct Type:\u003c\/strong\u003e 0.96-inch I2C OLED Display Module\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eDisplay Controller:\u003c\/strong\u003e SSD1315\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eDisplay Resolution:\u003c\/strong\u003e 128 × 64 Pixels\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eDisplay Colour:\u003c\/strong\u003e Yellow and Blue\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eColour Arrangement:\u003c\/strong\u003e Fixed yellow upper section and blue lower section\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eCommunication Interface:\u003c\/strong\u003e I2C \/ IIC\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003ePin Configuration:\u003c\/strong\u003e Typically VCC, GND, SCL, SDA\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eI2C Address:\u003c\/strong\u003e Commonly 0x3C; verify the actual module\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eLogic-Level Note:\u003c\/strong\u003e SDA and SCL voltage tolerance depends on the module circuitry. Use appropriate level shifting when required.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eCountry of Origin:\u003c\/strong\u003e China.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- Box Content Tab --\u003e\n\u003cdiv class=\"tabcontent product-info-border_description\" id=\"Box Content\"\u003e\n\n\u003ch3\u003e\u003cstrong\u003e\n\u003cul\u003e\n    \u003cli\u003e1 × 0.96-Inch I2C OLED Display Module (SSD1315, Yellow-Blue)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/strong\u003e\u003c\/h3\u003e\n\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Header pins are already soldered to the module.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- Tab Functionality --\u003e\n\u003cscript\u003e\nfunction opentab(evt, name) {\n    var i, tabcontent, tablinks;\n\n    tabcontent = document.getElementsByClassName(\"tabcontent\");\n\n    for (i = 0; i \u003c tabcontent.length; i++) {\n        tabcontent[i].style.display = \"none\";\n    }\n\n    tablinks = document.getElementsByClassName(\"tablinks\");\n\n    for (i = 0; i \u003c tablinks.length; i++) {\n        tablinks[i].className =\n            tablinks[i].className.replace(\" active\", \"\");\n    }\n\n    document.getElementById(name).style.display = \"block\";\n    evt.currentTarget.className += \" active\";\n}\n\ndocument.getElementById(\"defaultOpen\").click();\n\u003c\/script\u003e","brand":"ControllersTech®","offers":[{"title":"Default Title","offer_id":53056948797727,"sku":"CT-0203","price":280.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/6901\/8399\/files\/1_26f62f1a-9055-49f9-8535-48d8f9b7f887.png?v=1792165462","url":"https:\/\/shop.controllerstech.com\/products\/0-96-inch-i2c-oled-display-module-ssd1315-128-64-yellow-blue-3-3v-5v","provider":"ControllersTech®","version":"1.0","type":"link"}