Image to OLED in 60 seconds? (Arduino UNO, OLED SSD1306 IIC, u8g2)

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ส.ค. 2024

ความคิดเห็น • 32

  • @upir_upir
    @upir_upir  7 หลายเดือนก่อน +2

    Do you like this video? Please consider buying me a coffee, thank you! www.buymeacoffee.com/upir

  • @upir_upir
    @upir_upir  ปีที่แล้ว +5

    Full tutorial for creating menu using OLED display and Arduino is here - th-cam.com/video/HVHVkKt-ldc/w-d-xo.html

  • @user-nf1qo1ot5t
    @user-nf1qo1ot5t 11 หลายเดือนก่อน +1

    I'm a product designer designing UI for a handheld medical device with a 256*64 oled display, and i just got a sample display module from the client egineers, searching online for easy ways to preview my work on it. THIS is exactly the 2:39 video i need, huge thanks man!

    • @upir_upir
      @upir_upir  11 หลายเดือนก่อน

      I´m glad it was helpful. Could you share some more details about the project? It sounds very interesting!

  • @nyfaz
    @nyfaz ปีที่แล้ว +1

    Always a pleasure :)

  • @mileshkin
    @mileshkin หลายเดือนก่อน +1

    FPV-brother! 🤜🤛

    • @upir_upir
      @upir_upir  หลายเดือนก่อน

      Cool!

  • @juancarlos1549
    @juancarlos1549 ปีที่แล้ว +2

    You know that Today the video was too fast, hahaha, but I like it so much... Greetings.

    • @upir_upir
      @upir_upir  ปีที่แล้ว +1

      I know, I know 🙂

  • @MandoRick1978
    @MandoRick1978 ปีที่แล้ว +1

    I use a pico, and I use the Gyver Oled library. I create a 2d boolean array which I render with a for loop. It means the image can easily be modified because you can literally see the image in the 2d array. I also created some processing programs to take any image and turn it into binary, and then transform said binary into an array. Yeeeeha! Result, I get well over 100 frames per second. ;)

    • @upir_upir
      @upir_upir  ปีที่แล้ว +1

      You cannot use a boolean array on Arduino UNO, since one boolean occupies one byte of memory, and for 128x64 screen, you would need 8192 bytes. On Arduino UNO, you only have 2K bytes. So there is no other option other than using individual bits for pixels. Do you have any examples of your work somewhere? I would be interested to see it in action! Thank you.

  • @iamkian
    @iamkian ปีที่แล้ว +1

    Thank you for sharing!

    • @upir_upir
      @upir_upir  ปีที่แล้ว +1

      You are welcome! Good luck with your projects.

    • @iamkian
      @iamkian ปีที่แล้ว +1

      @@upir_upir LOL. Luck will not be enough.
      I need a miracle (just joking).
      Keep doing what you are doing. I love it :-)

  • @kdd2
    @kdd2 ปีที่แล้ว +2

    BT201 Bluetooth dual mode module and arduino uno +OLED and IR Remote control next video

    • @upir_upir
      @upir_upir  ปีที่แล้ว +1

      Would that be for some specific project?

  • @andymouse
    @andymouse ปีที่แล้ว +1

    Awesome !!....cheers.

    • @upir_upir
      @upir_upir  ปีที่แล้ว

      Thank you, I´m glad you like it!

  • @roostertechchan
    @roostertechchan ปีที่แล้ว +1

    The Arduino simulator you used in previous videos is even quicker

    • @upir_upir
      @upir_upir  ปีที่แล้ว

      That´s correct. Actually there is a link to WOKWI emulator project in the description of the video. If you click the run button, it will run immediatelly.

  • @fullstack_journey
    @fullstack_journey ปีที่แล้ว +1

    Is it possible to stream these image bytes over a socket connection using some sort of buffer? I want to stream a dynamic UI over the internet to this like a video stream .. was wondering if that would be possible ( possible video idea for you! :P )

    • @upir_upir
      @upir_upir  ปีที่แล้ว

      I´m sure it´s possible, but I don´t know how to do that - yet :) It´s a good idea though, but it would take me some time to figure this out...

  • @falin9557
    @falin9557 ปีที่แล้ว +1

    Could you make a menu tutorial? I'm working on projects that needs dynamic menus, because they work with files and the files will change, so it has to be dynamic. I've been struggling to get a relatively simple solution but ended up doing a mess that get exponentially worse as I continue making it

    • @upir_upir
      @upir_upir  ปีที่แล้ว

      I do have one tutorial already, is that perhaps something that you are looking for?
      Arduino OLED Menu Tutorial (for beginners - Arduino UNO, 128x64px SSD1306 OLED screen, u8g)
      th-cam.com/video/HVHVkKt-ldc/w-d-xo.html

    • @upir_upir
      @upir_upir  ปีที่แล้ว

      I do have one tutorial already, is that perhaps something that you are looking for?
      Arduino OLED Menu Tutorial (for beginners - Arduino UNO, 128x64px SSD1306 OLED screen, u8g)
      th-cam.com/video/HVHVkKt-ldc/w-d-xo.html

  • @kennedymutinda4806
    @kennedymutinda4806 ปีที่แล้ว +1

    Hello upir can you do a tutorial for arduino i2c for ic or microcontrollers.. i would particularly request a tutorial for module PT2314 which is controlled by i2c
    Edit. It can be any module of your choice the main aim would be how to programme i2c modules and reading the datasheets but if you used pt2314 i would appreciate

    • @upir_upir
      @upir_upir  ปีที่แล้ว

      Thank you for your comment. As much as I would like to help, I don´t feel I have enough knowledge (yet) to create something like this. What project are you hoping to use this for?

  • @YourMomGay258
    @YourMomGay258 ปีที่แล้ว +1

    Kde kupuješ arduino uno za $4? :D

    • @upir_upir
      @upir_upir  ปีที่แล้ว +1

      Link je hned pod videem (aliexpress) - Arduino UNO: US $3.14

  • @JohnHansknecht
    @JohnHansknecht ปีที่แล้ว +1

    Not possible. Stupid Arduino compiler will take 2-3 minutes to compile.

    • @upir_upir
      @upir_upir  ปีที่แล้ว

      Maybe upgrading a PC might be a good idea? I mean it takes some time to compile and upload, but more like a minute, not 3...