How to use SSD1306 128x32 OLED Display I2C with Arduino code

preview_player
Показать описание

This video shows you how to use SSD1306 OLED 128x32 Display with I2C connection.

The best thank you for me is to not skip ads and Subscribe 🔔 to my channel, like 👍 the video and do not skip the ads.. It is greatly appreciated. 🔔 😊.
I will reply to all Subscriber's 🔔 questions. So make sure to Subscribe.😊 .

Get the code for this project:

Purchase SSD1306 OLED Display:

*** Purchase Arduino Start Kit ***

****** Purchase Authentic Arduino Uno from ****

Tutorial by Ahmad Shamshiri form Canada
****************************
****************************

Get other projects code and learn Arduino
#robojax #robojax_oled
Рекомендации по теме
Комментарии
Автор

Thanks, got a couple of these modules with no data on them, you helped me identify them and gave me a starting point. It’s truly amazing how simple it is these days to drive a display, used to take hours of fiddling with registers and bit timing to get one just to initialize.

robertw
Автор

Great code here. I was looking at some really complicated examples of using ADC, but nothing this simple. Thanks.

buildthis
Автор

Thanks for the very helpful tutorial. I was able to use this small display in my new project with the use of your code. Great display for limited space and low power.

abhayagaminisuraweera
Автор

Excellent! Save me from binning a display module I was convinced was faulty. (The IC2 scanning save the day!) Thanks. 🙂

timhoward
Автор

Thanks for this tutorial . Was very helpfull to me as Lerner

tsbimbra
Автор

Thank you for explaining this part


#define LOGO16_GLCD_HEIGHT 32
#define LOGO16_GLCD_WIDTH 128

Was figuring it out for one day until I saw ur video

tankalvin
Автор

I knew I recognise your voice from equaser very nice to come across your videos again!

peanut
Автор

Good tutorial! The 8 per char is actually 5x7 chars so really it's 6 pixels per char

bigsailboatproject
Автор

Thank you, very informative; but the problem with ADA libraries is they are bloated. This little sketch uses 67% of program memory space and 77% of dynamic memory (Nano) . I think you might agree there is little room left for the user program and there are more efficient libraries out there. Your explanation was good.

Sabhail_ar_Alba
Автор

this will help on the heltec esp32 with i2c oled module... to read an analog voltage and display it... thanks a lot...😉

qzorn
Автор

Thank you for the video very helpful I have a project in mind for the display to add the display to an analogue clock to show only the date and day to show through a cutout on the face of the clock I would like to use an Arduino nano plus real-time clock, do you have a suggestion to show only the day and date please any help would be good thanks Bob in the UK

MrBobWareham
Автор

thank you very much for the video, please can i with this oled display show the temperature and pulsensor values ​​in the same oled screen

mohamad
Автор

i am trying to make it work using a wemos mini d1, scl and sda are pin D1 and D2, but i get nothing on the screen when i use the examples. Any idea if i have the wrong pins?

LuisPa
Автор

Hi, I tried your sketch and the result is a bit strange because the size of the rectangle and the text inside is about vertically half sized. Width is o.k. Text can be read but abnormal. Sir, have you some idea?

eBuzatti
Автор

Hi RoboJax
i have been using some of your code above to get used to the 1306 display, but im finding an issue i can not get around, im display a float number like 1.24 but when the number goes negative it will display it like -1.75 which is all good so far, but when the number goes posative again 1.24 it will dislplay 1.245 the 5 from the negative number is still remaining on the display, i have tried the set colour to White, black but this does not seem to fix the issue, and using the clear display makes the screen flicker which is anoying, is there a way to solve this issue please?

MB-lhkw
Автор

Thank you very much. I want you to display the line number in "Arduino IDE". It's hard to tell which line you moved to.

kittyask
Автор

I got a similar module but labels say GND, VCC, SCK, SDA. I assume mine may be different?

nskmda
Автор

Thanks for the great video! Do you know a way to make the text display color orange?

coopduc
Автор

Hi! Great video, thanks for it!
Do you know how to change the address on the board? I can't find it anywhere!

rafaelfachinelli
Автор

Guys, please, is possible to connect three displays to one Arduino board and each display will show different text? Can I address somehow each of these 3 displays? Thank you very much for an answer ;-)

radovanrakovicky