im new to all this, after its coded and done does it have to stay connected or can I just plug in a power source and have it run with only the power source trying to make a companion that will rest on my shelf or my car
OMG!! you make it so easy and I bet is not, how you can change images? the screens I have says 1.14" RGB 135x240IPS, on the top has GND VCC SCL SDA RES DC CS BLK, are these ok to use for this purpose? wich libraries on arduino IDE I can use? the same? Also wich pins are on arduino nano for sca & sdl A5 SCL? A4 SDA? I saw schematic for nano and these 2 are the ones I think they are. Thanks
Hey. Thank you for your tutorial. I have a problem with my display. When I use your code to get the device address it sticks in the first step and it shows just "I2C scanner. Scanning ... " I checked wires, I do everything as you said. Also, I used a logic analyzer to check Arduino Uno, it works perfectly. I really need your help to fix it. Thank you so much.
hey bro no need to scanning if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { // Address 0x3D for 128x64 Serial.println(F("SSD1306 allocation failed")); for(;;); // Don't proceed, loop forever use 0x3C if not working use 0x3D NOTHING ELSE.....
Great video! I am stuck finding the I2C address, I can't find it, COM is right when uploading program so I can't go forward. I am using Arduino nano Please advise. Thanks
my drawBitmap is not working for some reason i am new all of this and it says Arduino: 1.8.12 (Windows 10), Board: "Arduino Uno" C:\Users\Owner\OneDrive\Desktop\Documents\Arduino\sketch_jul10g\sketch_jul10g.ino: In function 'void loop()': sketch_jul10g:89:25: error: 'myBitmap' was not declared in this scope display.display(0, 0, myBitmap, 128, 64, WHITE); ^~~~~~~~ exit status 1 'myBitmap' was not declared in this scope This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.
Many thanks. For this. I've followed your instructions to the letter picking the correct 128x64 i2c SSD 1306 but only get Half a Yoda ☹ top half. The image2cpp canvas is set at 128x64 and scale to fit keep proportions. I notice this was done a while ago and when I open SSD 1306 now there are #define screen width and screen height options. Kinda stuck here. Great full if you can help. 🙏
Hey Ricky, I had the same problem. I changed "Adafruit_SSD1306 display(OLED_RESET)" to "Adafruit_SSD1306 display(128, 64, &Wire, OLED_RESET)" and it seems to work!
You need to look the beginning of the code generated for the image, in this part: const unsigned char myBitmap [] PROGMEM = { in this example says "myBitmap" but yours is different, so you need to use that new name on this line display.drawBitmap(0, 0, myBitmap, 128, 64, WHITE); replace the new name instead of myBitmap
Hi can you analysis a circuit which I have made but I don't know that will it work or not because I don't have that level of knowledge about electric components. Please help and share your email to send that project video.
Such a cute baby yoda and groot😍
Indeed ❤️
im new to all this, after its coded and done does it have to stay connected or can I just plug in a power source and have it run with only the power source trying to make a companion that will rest on my shelf or my car
Another great OLED tutorial 🤩
Great going Akshay❤
❤️❤️❤️
What should I do
I wish you can make this tutorial on OpenWRT as well. R2s nano pi has i2c.
This was very useful info. Thanks for sharing!
My bit map is not declared what to do
why is there only half the image? like not on the screen but on image2cpp itself it makes my image half
OMG!! you make it so easy and I bet is not, how you can change images? the screens I have says 1.14" RGB 135x240IPS, on the top has GND VCC SCL SDA RES DC CS BLK, are these ok to use for this purpose? wich libraries on arduino IDE I can use? the same?
Also wich pins are on arduino nano for sca & sdl
A5 SCL?
A4 SDA?
I saw schematic for nano and these 2 are the ones I think they are.
Thanks
Do you have the code for the animations at the end of the video?
He just generate all images from gifs and switch if every 50 milliseconds
Does the Arduino always have to be connected to the computer for the animation to work? I wanted to display the animation so I could put it in my room
no, the Arduino does not need to stay connected to the PC. But the arduino will need to get power (USB) from somewhere.
this is a very worthy video sirr_!! thank you for making
thank you so much brother this video helped a lot
Anyone else experiencing that the image the OLED shows is messed up? The code generated by image2cpp seems not to be correct...
I paste the code, but is writes ERROR: Invalid Header File
Hi great video by the way, can you make a tutorial on the dancing cat on the last part of your video? Very cute!!!!
Hey. Thank you for your tutorial. I have a problem with my display. When I use your code to get the device address it sticks in the first step and it shows just "I2C scanner. Scanning ...
" I checked wires, I do everything as you said. Also, I used a logic analyzer to check Arduino Uno, it works perfectly. I really need your help to fix it. Thank you so much.
hey bro no need to scanning
if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { // Address 0x3D for 128x64
Serial.println(F("SSD1306 allocation failed"));
for(;;); // Don't proceed, loop forever
use 0x3C if not working use 0x3D
NOTHING ELSE.....
Great video! I am stuck finding the I2C address, I can't find it, COM is right when uploading program so I can't go forward. I am using Arduino nano
Please advise.
Thanks
use i2c address finder sketch
my drawBitmap is not working for some reason i am new all of this and it says Arduino: 1.8.12 (Windows 10), Board: "Arduino Uno"
C:\Users\Owner\OneDrive\Desktop\Documents\Arduino\sketch_jul10g\sketch_jul10g.ino: In function 'void loop()':
sketch_jul10g:89:25: error: 'myBitmap' was not declared in this scope
display.display(0, 0, myBitmap, 128, 64, WHITE);
^~~~~~~~
exit status 1
'myBitmap' was not declared in this scope
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Many thanks. For this.
I've followed your instructions to the letter picking the correct 128x64 i2c SSD 1306 but only get Half a Yoda ☹ top half. The image2cpp canvas is set at 128x64 and scale to fit keep proportions.
I notice this was done a while ago and when I open SSD 1306 now there are #define screen width and screen height options.
Kinda stuck here. Great full if you can help. 🙏
Hey Ricky, I had the same problem.
I changed "Adafruit_SSD1306 display(OLED_RESET)" to "Adafruit_SSD1306 display(128, 64, &Wire, OLED_RESET)" and it seems to work!
@@pro-fiel Nice! This works.
@@pro-fiel Thanks! It Worked for me.
@@pro-fiel Thank you,love you
it worked!! thanks @@pro-fiel
Good presentation
Bro why is mine only half of the image but mine is 128x64 can you please help
Someone in the comments has already addressed this issue, please go through it, it has to do with changing library defination
when i upload it it just says this :
exit status 1
'myBitmap' was not declared in this scope
can someone please help me?
You need to look the beginning of the code generated for the image, in this part:
const unsigned char myBitmap [] PROGMEM = {
in this example says "myBitmap" but yours is different, so you need to use that new name on this line
display.drawBitmap(0, 0, myBitmap, 128, 64, WHITE);
replace the new name instead of myBitmap
Hi can you analysis a circuit which I have made but I don't know that will it work or not because I don't have that level of knowledge about electric components. Please help and share your email to send that project video.
I uploaded the code but it is not working
I guess many people are facing this issue, I will remake a video on how to solve this please stay tuned
It is not working and the screen got blurred
Good channel
Thank you ❤️
How to display animation? Please bring that video 🤧
Surely
It is not working
Some people have commented corrections check it out