Loading... Please wait...


Our Newsletter

0.96" 128x64 OLED module - Yellow and Blue

  • Image 1
  • Image 2
  • Image 3
  • Image 4
$12.95 (inc GST) $11.77 (exc GST)
Ships in 15 bus. days

Product Description

This is the ideal display for situations where you're tight on space and the budget. This neat little OLED (Organic Light Emitting Diode) display has a 0.96" diagonal screen with a resolution of 128 x 64 pixels. And there is a twist - the top quarter of the display has yellow pixels, followed by a small horizontal gap, and the rest are blue. If you require an all-white model, click here

The OLED communicates with the I2C bus, and is both 3.3V and 5V tolerant. As the display is built around the popular SSD1306 chipset there are many libraries and examples for use. The I2C bus address printed on the rear of the module may be incorrect. We tested a few and they are 0x3C as delivered, however you can check this by running the I2C scanner Arduino sketch first (download it from here).

The header pins are pre-soldered to the boards, you may want some male-to-female jumper wires for easy connection to your development board or breadboard.

Pinouts may vary from photo - could be GND, Vcc - or Vcc, GND. If this is important, email us (support@tronixlabs.com) before placing an order so we can check the pinouts for you. 

Why is the display yellow and blue? 

Good questions - these displays were originally manufactured for inexpensive mobile phones for the East Asian market, and ended up in the supply chain for your benefit. For example:


More information:

Using your OLED with Arduino

Hardware connections:

On the rear of the module you have four pins - SDA, SCL, GND and Vcc. Connect Vcc to your 5V pin for Arduino Uno/LeonardoMega boards or 3.3V pin for your Arduino Due. Connect GND to GND. Finally, connect SDA and SCL - these are A4 and A5 on Uno-compatible boards or D20 and D21 on Mega and Due-compatible boards.

Download and install the Arduino library:

  1. Download the .zip file from the bottom left of https://bintray.com/olikraus/u8glib/Arduino 
  2. Rename the downloaded .zip to U8GLIB.zip
  3. Install the library with the Arduino IDE's Sketch>Include Library> Add .Zip toolbar command 
  4. Bookmark the library documentation so you can learn more about the supported functions

Now you have many example sketches to experiment with. These can be found using the File>Examples>U8glib menu option. However before upload the sketch, you need to uncomment a function at the start of the sketch. Look for the line that has:

//U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK);

... and then remove the // at the start - for example:


You can then remove all the other //U8GLIB_SSD1306_128X64 u8g functions as they are for different types of display. Finally, save your sketch and have fun!

If you have any questions please email support@tronixlabs.com or ask in the support forum

Find Similar Products by Category

Add to Wish List

Click the button below to add the 0.96" 128x64 OLED module - Yellow and Blue to your wish list.

You Recently Viewed...