{"product_id":"1-54-inch-oled-screen-module-128x64-spi-ssd1309-white-blue-display","title":"1.54\" OLED Module 128x64 SPI SSD1309 – White\/Blue Display","description":"\n\u003ch2\u003e1.54-Inch OLED Screen Module – 128×64 Resolution, SSD1309 Driver, SPI Interface\u003c\/h2\u003e\n\u003cp\u003eUpgrade your electronics projects with this crisp, high-contrast \u003cstrong\u003e1.54-inch OLED display module\u003c\/strong\u003e. Driven by the reliable \u003cstrong\u003eSSD1309 controller\u003c\/strong\u003e and fully compatible with the widely-used SSD1306 command set, this 7-pin module connects via \u003cstrong\u003eSPI interface\u003c\/strong\u003e and delivers a sharp \u003cstrong\u003e128×64 pixel graphic display\u003c\/strong\u003e in your choice of White or Blue. Whether you're building a DIY instrument panel, a sensor readout, or a custom embedded display, this compact module slots in effortlessly.\u003c\/p\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDisplay Size:\u003c\/strong\u003e 1.54 inches diagonal — large enough to read clearly, small enough to fit tight enclosures\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eResolution:\u003c\/strong\u003e 128 × 64 pixels — sharp graphic and text rendering for both monochrome icons and readable fonts\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDriver IC:\u003c\/strong\u003e SSD1309 — fully compatible with the popular SSD1306 instruction set, so existing libraries and code work without modification\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterface:\u003c\/strong\u003e 7-pin SPI — fast serial data transfer, ideal for microcontrollers with limited GPIO (Arduino, STM32, ESP32, Raspberry Pi, etc.)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDisplay Colors Available:\u003c\/strong\u003e White or Blue pixel emission on a black background — excellent contrast ratio in both indoor and low-light environments\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDisplay Type:\u003c\/strong\u003e Graphic OLED — no backlight needed; each pixel is self-emitting for deep blacks and vibrant brightness\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCustomizable:\u003c\/strong\u003e Yes — module parameters can be configured for your specific project needs\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHazardous Chemicals:\u003c\/strong\u003e None — no high-concern substances\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical Specifications\u003c\/h3\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDisplay Mode\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1.54-inch OLED (Graphic)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eResolution\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e128 × 64 pixels\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDriver IC\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSSD1309 (SSD1306 compatible)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInterface\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e7-Pin SPI\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePin Count\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e7\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDisplay Colors\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eWhite \/ Blue (choose variant)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCountry of Origin\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMade in Mainland China\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eWho Is This For?\u003c\/h3\u003e\n\u003cp\u003eThis OLED module is perfect for electronics hobbyists, makers, and embedded developers who need a reliable, easy-to-integrate display. Its SSD1306-compatible driver means you can reuse existing Adafruit, U8g2, or Arduino display libraries with zero code changes — just swap the pin definitions and you're live.\u003c\/p\u003e\n\n\u003ch3\u003eCompatible With Popular Platforms\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eArduino Uno, Nano, Mega\u003c\/li\u003e\n  \u003cli\u003eESP8266 \/ ESP32\u003c\/li\u003e\n  \u003cli\u003eSTM32 boards\u003c\/li\u003e\n  \u003cli\u003eRaspberry Pi (via SPI)\u003c\/li\u003e\n  \u003cli\u003eAny microcontroller with SPI support\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eRelated Products You May Like\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/electromagnetic-induction-tester-coil-motherboard-fault-detector\"\u003eElectromagnetic Induction Tester – Coil \u0026amp; Circuit Fault Detector\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/air-compressor-pressure-gauge-0-10-0-12-0-25-bar-hydraulic-diy\"\u003eAir Compressor Pressure Gauge 0-10\/0-12\/0-25 Bar | DIY Tool\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eLearn more: \u003ca href=\"https:\/\/www.osha.gov\/hand-power-tools\" target=\"_blank\" rel=\"noopener\"\u003eOSHA guidance on hand and power tools\u003c\/a\u003e\u003c\/p\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003ch4\u003eQ: Is the SSD1309 driver fully compatible with SSD1306 libraries and code?\u003c\/h4\u003e\n\u003cp\u003eA: Yes. The SSD1309 controller uses the same command set as the SSD1306, so any existing library written for SSD1306 (such as the Adafruit SSD1306 library or U8g2) will work with this module. You simply need to initialize it for SPI mode and update your pin assignments accordingly.\u003c\/p\u003e\n\u003ch4\u003eQ: What is the difference between the White and Blue display variants?\u003c\/h4\u003e\n\u003cp\u003eA: Both variants offer the same 128×64 OLED resolution and SSD1309 driver. The only difference is the color of the emitted light from each pixel — White pixels on a black background, or Blue pixels on a black background. The choice is purely aesthetic and depends on your project's design requirements.\u003c\/p\u003e\n\u003ch4\u003eQ: How do I connect this 7-pin OLED module to an Arduino?\u003c\/h4\u003e\n\u003cp\u003eA: The 7-pin SPI interface typically uses the following connections: VCC, GND, SCL (clock), SDA (data), RES (reset), DC (data\/command), and CS (chip select). Connect VCC to 3.3V or 5V (check your module's voltage spec), GND to ground, and map SCL\/SDA\/RES\/DC\/CS to the appropriate GPIO pins on your Arduino. Then configure your SSD1306-compatible library for SPI mode.\u003c\/p\u003e\n\u003ch4\u003eQ: Can I use this OLED module with an ESP32 or Raspberry Pi?\u003c\/h4\u003e\n\u003cp\u003eA: Absolutely. The SPI interface is supported by virtually all modern microcontroller and single-board computer platforms, including ESP32, ESP8266, STM32, and Raspberry Pi. Just ensure your platform's SPI pins are correctly mapped and your display library is configured for SPI communication.\u003c\/p\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Is the SSD1309 driver fully compatible with SSD1306 libraries and code?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. The SSD1309 controller uses the same command set as the SSD1306, so any existing library written for SSD1306 (such as the Adafruit SSD1306 library or U8g2) will work with this module. You simply need to initialize it for SPI mode and update your pin assignments accordingly.\"}}, {\"@type\": \"Question\", \"name\": \"What is the difference between the White and Blue display variants?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Both variants offer the same 128×64 OLED resolution and SSD1309 driver. The only difference is the color of the emitted light from each pixel — White pixels on a black background, or Blue pixels on a black background. The choice is purely aesthetic and depends on your project's design requirements.\"}}, {\"@type\": \"Question\", \"name\": \"How do I connect this 7-pin OLED module to an Arduino?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The 7-pin SPI interface typically uses the following connections: VCC, GND, SCL (clock), SDA (data), RES (reset), DC (data\/command), and CS (chip select). Connect VCC to 3.3V or 5V (check your module's voltage spec), GND to ground, and map SCL\/SDA\/RES\/DC\/CS to the appropriate GPIO pins on your Arduino. Then configure your SSD1306-compatible library for SPI mode.\"}}, {\"@type\": \"Question\", \"name\": \"Can I use this OLED module with an ESP32 or Raspberry Pi?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Absolutely. The SPI interface is supported by virtually all modern microcontroller and single-board computer platforms, including ESP32, ESP8266, STM32, and Raspberry Pi. Just ensure your platform's SPI pins are correctly mapped and your display library is configured for SPI communication.\"}}]}\u003c\/script\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"BreadcrumbList\", \"itemListElement\": [{\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/n8ande-60.myshopify.com\/\"}, {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"Home page\", \"item\": \"https:\/\/n8ande-60.myshopify.com\/collections\/frontpage\"}, {\"@type\": \"ListItem\", \"position\": 3, \"name\": \"1.54\\\" OLED Module 128x64 SPI SSD1309 – White\/Blue Display\", \"item\": \"https:\/\/n8ande-60.myshopify.com\/products\/1-54-inch-oled-screen-module-128x64-spi-ssd1309-white-blue-display\"}]}\u003c\/script\u003e","brand":"Axl","offers":[{"title":"Default Title","offer_id":44167289471063,"sku":"\u003cnone\u003e","price":23.66,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0676\/6008\/7383\/files\/S6e274d63ddce452e9a464bbdf4c8e5d3Y.webp?v=1786760628","url":"https:\/\/axlcustomersupport.com\/products\/1-54-inch-oled-screen-module-128x64-spi-ssd1309-white-blue-display","provider":"Axl","version":"1.0","type":"link"}