Tutorial-1: OLED Display Programming Basics

preview_player
Показать описание
In this tutorial series, we are going to see how to program an OLED display using any uController. I am going to explain programming irrespective of uController used. For simplicity, I am going to use Arduino Board for programming but the flow of programming and algorithm will be the same for other controllers like STM32, TivaC, ESP8266, ESP32 and any other uController with I2C bus compatibility.

For Arduino Code and more details:

Tutorial Series:
Tutorial-1: Tutorial-1: OLED Display Programming Basics

Tutorial-2: Using GLCD For creating pattern on OLED display

Tutorial-3: Adding English font in OLED display using any uController

Tutorial-4: Adding Indian languages in OLED Display using any uController
Рекомендации по теме
Комментарии
Автор

This video is underrated. I understand, You have worked really hard to get to core of operation. The libraries of ArduinoCode are memory intensive and your video really helps to achieve some goals to create own graphics without using libraries

harrykrish
Автор

All I can say is you are a genius! I have no idea how you as to do this. I've been looking over the datasheet for 3 days non stop and have barely understood the i2c. Until know I didn't even understand why I had to send 0x80 or 0x40 but now I do. Thank you!

risingmermo
Автор

Thanks! Finally someone showing the actual grid on the OLED. Nice work!

ammanTravel
Автор

Hey great video. Figured some stuff out with no experience wanted more explantions and informations other than me just copy pasting from example code until i got it working. This video helped. thanks!

shrimpinpat
Автор

Thank you! This was exactly waht I was looking for...I spent a whole weekend trying to make sense of others libraries and the data sheet without success. Tehn you in 20 minutes gave answers to all of my questions, thank you.

mantech
Автор

awesome tutorial! thanks so much! really helped to understand the datasheet

poweredbygeeko
Автор

Excellent and clear tutorial. Thank you very much for helping me understand the I2C protocol for OLED!

JOHNCHENSJCA
Автор

By Far the best video on the interntet explaining how to control an OLED. Thank You making more!!!!

RomanS
Автор

Thanks a lot, I finally understood how this controller works!

desaoaraujo
Автор

Thanks alot bro. It shows your hardwork and passion. Keep making such informative videos which sum the data sheet.

Adnan_
Автор

Amazing video. Was looking for something like this for like 5 years or so😅

GCKteamKrispy
Автор

Thanks man.. Its really helps to understand what happening underneath..

sabirmulla_yt
Автор

khupch chan ani masta explanation ahe and last la output je show kela underrated but appreciated

BhaveshTavte
Автор

i was searching for this video
thanku i want to build my oled library

pykid
Автор

Good video, there is no much material without the libraries

Darkbob-ewlk
Автор

Excellent tutorial. You are really doing a great job. Thank you ..

smallinventions
Автор

Sir can you make a video to interface c2000 microcontroller f28379d, interfacing it with c2000 microcontroller blockset in simulink and using i2c blockset from it

akshayabdar
Автор

Thanks a lot bro, i have a doubt, in the datasheet there is no such value 80h and 40h for Data register and Command register, then where did you got these values???

karthikps
Автор

I have a question, i've been trying to follow your steps, but when i write data to DATA_REG only 4 of the pixels change, and the way they change do not relate to the binary value, what can i do in this case, btw im using a 128x32 oled and all previous steps are the same, but when it comes to writing registers i get this behavior, thanks

AxelGonzalez-ctnn
Автор

Hello. This doesn't work with HiFive Rev B board using freedom metal's implementation of i2c

SilverRyuu
visit shbcf.ru