Introduction: Oled Display Programing

Oled is the simplest and effective display. You can make wearables or any kind of monitoring device. using OLED you can make the weather station or you can display funny animation. I search many DIY articles on OLED display there is not a proper explanation on it. So in this article, we are going to program OLED in the simplest way.

Step 1: Material Requires

Arduino UNO * 1

Oled Display * 1

jumper wires

Breadboard * 1

Programing cable * 1

Step 2: Connection

There are many kinds of Oled available in the market but they are basically communicating on Serial or I2C protocol.

Pin name may differ so I am providing a table according to it you can connect them.

I use this table from

They have a very detailed explanation for intermediate or expert. If you are a beginner then just connect your OLED according to table and move to next step.

Step 3: Library Installation

Open your Arduino ide software if you don't have, check my website I explain in detail how to download and install Arduino software in 2 steps.

Press ctrl+shift+i in serch bare write

adafruit ssd1306

install the first option

Step 4: Upload Code

We are going to install the example code.


file > example > Adafruit SSD1306 > ssd1306_128x64_spi

Connect your Arduino UNO and upload the code.

Step 5:

A demo animation start on your OLED display

You can make a wearable smartwatch, a weather station or desktop clock, etc...

If you are planning to make any one of them is here to provide you with high-quality PCB. custom color options and fast delivery. The best part is no minimum quantity requires and instant quotation. I am leaving a link here must check once.