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.....
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!
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.
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.
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