how to display images on 0.96" oled using arduino

Поділитися
Вставка
  • Опубліковано 20 сер 2024

КОМЕНТАРІ • 48

  • @roshnirabindrasahoo
    @roshnirabindrasahoo 3 роки тому +3

    Such a cute baby yoda and groot😍

  • @roshnirabindrasahoo
    @roshnirabindrasahoo 3 роки тому +1

    Another great OLED tutorial 🤩
    Great going Akshay❤

  • @sarahkim6908
    @sarahkim6908 3 роки тому +1

    This was very useful info. Thanks for sharing!

  • @lolilover69uwu38
    @lolilover69uwu38 2 роки тому +1

    Thank you so much for this video my guy :)

  • @automaticpanipurimachine-n9326
    @automaticpanipurimachine-n9326 2 роки тому +1

    Good presentation

  • @inohutushi8597
    @inohutushi8597 Рік тому +1

    I wish you can make this tutorial on OpenWRT as well. R2s nano pi has i2c.

  • @paragbharadia2895
    @paragbharadia2895 2 роки тому

    this is a very worthy video sirr_!! thank you for making

  • @nyashas7608
    @nyashas7608 Рік тому

    thank you so much brother this video helped a lot

  • @jivinmonging
    @jivinmonging 2 місяці тому

    why is there only half the image? like not on the screen but on image2cpp itself it makes my image half

  • @KrackCocainEEEEEEE
    @KrackCocainEEEEEEE 2 роки тому

    Hi great video by the way, can you make a tutorial on the dancing cat on the last part of your video? Very cute!!!!

  • @ACID2BREAKS
    @ACID2BREAKS Рік тому

    Anyone else experiencing that the image the OLED shows is messed up? The code generated by image2cpp seems not to be correct...

  • @mehdishkin8897
    @mehdishkin8897 2 місяці тому

    I paste the code, but is writes ERROR: Invalid Header File

  • @MehboobKhan-rn8nc
    @MehboobKhan-rn8nc 2 роки тому +1

    What should I do

  • @acuraintegurl864
    @acuraintegurl864 3 роки тому +1

    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

  • @HeatYT991
    @HeatYT991 Рік тому

    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.

  • @misterAD88
    @misterAD88 3 роки тому +1

    Good channel

  • @ismaeelm7091
    @ismaeelm7091 3 роки тому +1

    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.

    • @shreechandansamal5206
      @shreechandansamal5206 2 роки тому

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

  • @MRgamer-gg6in
    @MRgamer-gg6in 2 роки тому +3

    My bit map is not declared what to do

  • @persianasblindco9109
    @persianasblindco9109 3 роки тому

    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

  • @josephmanallo1665
    @josephmanallo1665 2 роки тому +1

    Bro why is mine only half of the image but mine is 128x64 can you please help

    • @mission_critical
      @mission_critical  2 роки тому +1

      Someone in the comments has already addressed this issue, please go through it, it has to do with changing library defination

  • @kristinv1315
    @kristinv1315 Рік тому

    when i upload it it just says this :
    exit status 1
    'myBitmap' was not declared in this scope
    can someone please help me?

    • @dermix1412
      @dermix1412 Рік тому

      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

  • @woolfy1962
    @woolfy1962 3 роки тому

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

    • @pro-fiel
      @pro-fiel 3 роки тому +4

      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!

    • @dylanbabcock1627
      @dylanbabcock1627 Рік тому

      @@pro-fiel Nice! This works.

    • @x-agent13
      @x-agent13 Рік тому

      @@pro-fiel Thanks! It Worked for me.

    • @kinsey8753
      @kinsey8753 9 місяців тому

      @@pro-fiel Thank you,love you

    • @cookiece
      @cookiece 4 місяці тому

      it worked!! thanks @@pro-fiel

  • @kirtanthakar
    @kirtanthakar 3 роки тому

    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.

  • @joselagunas1038
    @joselagunas1038 3 роки тому

    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

    • @euvo_sound
      @euvo_sound 3 роки тому

      use i2c address finder sketch

  • @jessicawhite8816
    @jessicawhite8816 6 місяців тому

    I uploaded the code but it is not working

    • @mission_critical
      @mission_critical  6 місяців тому

      I guess many people are facing this issue, I will remake a video on how to solve this please stay tuned

  • @MehboobKhan-rn8nc
    @MehboobKhan-rn8nc 2 роки тому +2

    It is not working and the screen got blurred

  • @ft9832
    @ft9832 10 місяців тому

    Do you have the code for the animations at the end of the video?

    • @XeqtrZTUA
      @XeqtrZTUA 9 місяців тому

      He just generate all images from gifs and switch if every 50 milliseconds

  • @estebanrivera1660
    @estebanrivera1660 3 роки тому

    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

    • @BlixemBlixem
      @BlixemBlixem 2 роки тому

      no, the Arduino does not need to stay connected to the PC. But the arduino will need to get power (USB) from somewhere.

  • @priyaop5040
    @priyaop5040 2 роки тому +1

    How to display animation? Please bring that video 🤧

  • @jessicawhite8816
    @jessicawhite8816 6 місяців тому

    It is not working

    • @mission_critical
      @mission_critical  5 місяців тому

      Some people have commented corrections check it out