Tiny Board, Tiny OLED, Tiny Project

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024
  • PCBWay: www.pcbway.com...
    Source Files: github.com/upi...
    WOKWI Sketch: wokwi.com/proj...
    -----------------------------------------------------
    Links from the video:
    Do you like this video? You can buy me a coffee ☕: www.buymeacoff...
    ESP32S3 OLED board: s.click.aliexp...
    RUclips video describing the settings: • ESP32-S3 0.42LCDを試してみた
    GitHub with default sketch: github.com/01S...
    72x40 SSD1306 OLED 0.42" Display (alone): s.click.aliexp...
    Related videos with Arduino UNO and OLED screen:
    Arduino + tiny OLED: • Arduino + Tiny OLED (...
    Arduino + OLED displays: • Arduino + OLED Displays
    ------------------------------------------------------
    Learn how to create a simple compass using the Arduino UNO, 10K potentiometer and the SSD1306 128x32px IIC OLED display.
    ------------------------------------------------------
    PCBWay is a service for manufacturing custom PCBs. If you click the link above, you will get a coupon for $5, which is exactly the price of 10 pieces of custom PCBs. In that case, you will only pay for shipping. Do you have any experience doing this? Please let me know in the comment section!
    ------------------------------------------------------
    Do you have any questions? Suggestions for the next video? Please put those down in the comment section. I try to answer as many questions as I can. Thank you for watching, reading the video description and I hope to see you next time. Good luck with your projects!
    ------------------------------------------------------
    #arduino #diy #OLED
    ------------------------------------------------------

Комментарии • 147

  • @upir_upir
    @upir_upir  2 месяца назад +12

    All the source files are on GitHub: github.com/upiir/esp32s3_tiny_oled

    • @BalitbangKabKediri
      @BalitbangKabKediri 2 месяца назад

      thank you for the source.. tiny eye animation of happy face animation will be trend.

  • @Juanbaez_
    @Juanbaez_ Месяц назад +35

    This man is a genius. Forget about the video. The logistical thinking and techniques he uses are outstanding!

    • @upir_upir
      @upir_upir  Месяц назад +1

      Thank you for your nice words, I really appreciate it!

  • @yamgomes3894
    @yamgomes3894 2 месяца назад +45

    using google sheets to display an animation is simply on another level. amazing video!

    • @upir_upir
      @upir_upir  2 месяца назад +2

      Thank you, I´m glad you like it and enjoy my little google sheet demonstration!

  • @faaarmer
    @faaarmer Месяц назад +11

    I don't think I've ever had 30 min disappear this quickly while watching a programming video before! So cool and super engaging, nice work.

    • @upir_upir
      @upir_upir  Месяц назад

      Thank you for your nice words, I really appreciate it!

  • @craftminerCZ
    @craftminerCZ 2 месяца назад +15

    Love the step by step, love the showcase of different helpful sites, and most importantly I love pointless cool looking gadgets :D

    • @upir_upir
      @upir_upir  2 месяца назад

      Awesome, thank you!

  • @TyronMexicano
    @TyronMexicano Месяц назад +1

    That did not feel like half an hour! Great video with a no nonsense approach. Beautifully visualized with a spreadsheet.

    • @upir_upir
      @upir_upir  Месяц назад

      Thank you for your nice words, I really appreciate it!

  • @xmenxwk
    @xmenxwk 2 месяца назад +50

    Dude's math is on different level.

  • @midclock
    @midclock 2 месяца назад +7

    Spreadsheets are a really powerful tool, this project is an example!

    • @upir_upir
      @upir_upir  2 месяца назад +1

      I agree, and thank you!

  • @alexzoin
    @alexzoin Месяц назад +3

    I LOVE this. I would love to use this board to make a custom smart watch. You could use the LED for notifications like the old androids.

    • @upir_upir
      @upir_upir  Месяц назад +1

      Thank you! I´m sure it custom smart watch would look very unusual.

  • @mikecrane2782
    @mikecrane2782 15 дней назад +1

    Hugely impressive, thank you so much for making this. Lots to learn from this one 👍

    • @upir_upir
      @upir_upir  14 дней назад

      That´s great to hear, thank you for your nice comment!

  • @Splarkszter
    @Splarkszter 2 месяца назад +14

    Gotta love usb-c
    Shame our OG microcontrollers don't adopt usb-c yet

    • @upir_upir
      @upir_upir  2 месяца назад +1

      What is the "OG microcontrollers"?

    • @rob_over_9000
      @rob_over_9000 2 месяца назад

      There’s even USB micro C but nobody uses it

    • @Splarkszter
      @Splarkszter 2 месяца назад

      @@rob_over_9000 wait what? micro C??? But isn't it supposed to be the "One connector fits all"???

    • @turbochargedfilms
      @turbochargedfilms 2 месяца назад +3

      @@Splarkszter there's no such thing as "micro C". You can go read the official implementation documentation if you don't believe me.

  • @DanielSimu
    @DanielSimu 2 месяца назад +5

    IMU on the back, add some physics? Shake to make them jump around, gravity pulls them down? :D

    • @upir_upir
      @upir_upir  2 месяца назад +4

      I´m sure that would look great. I really like those "dynamic sand" animations. I need to try that.

  • @timmyj5575
    @timmyj5575 2 месяца назад +1

    skvele video! doufam, ze vymyslite nejaky zajimavy projekt s touto deskou.

    • @upir_upir
      @upir_upir  2 месяца назад +1

      Dík! Ještě musím popřemýšlet, na co by se to hodilo nejvíc, ale určitě se nějaké uplatnění najde.

  • @dervladimirus8555
    @dervladimirus8555 2 месяца назад +2

    I am so happy that I found your channel.

    • @upir_upir
      @upir_upir  2 месяца назад

      Me too! Good luck with your projects.

  • @iKyzo
    @iKyzo 2 месяца назад +3

    dude is INTELLIGENT

  • @dougaltolan3017
    @dougaltolan3017 2 месяца назад +1

    One minute in, you got my subscribe.
    That pressure gauge is 👍

    • @upir_upir
      @upir_upir  2 месяца назад +1

      Thank you, I appreciate that!

  • @PatriotOnTour
    @PatriotOnTour 2 месяца назад +1

    Muuuah! A really GREAT Display and also a great Project! Bravo!😃

    • @upir_upir
      @upir_upir  2 месяца назад

      Thank you, I´m glad you like it!

  • @techconcept1334
    @techconcept1334 2 месяца назад +2

    Great project! I will definitely use these module in my future projects.

    • @upir_upir
      @upir_upir  2 месяца назад

      Cool, thank you for your comment and good luck with your project!

  • @Jasmohan
    @Jasmohan 2 месяца назад +1

    Came here to see an ESP32 based project. Learned math instead. Awesome work!

    • @upir_upir
      @upir_upir  2 месяца назад +1

      Thank you, I´m glad you like it!

    • @Jasmohan
      @Jasmohan 2 месяца назад +1

      @@upir_upir Yes, I did like it. Especially your detailed explanation. 😊

    • @upir_upir
      @upir_upir  2 месяца назад +1

      @Jasmohan thank you!

    • @upir_upir
      @upir_upir  2 месяца назад

      @Jasmohan thank you for your feedback!

  • @koaschten
    @koaschten 2 месяца назад +4

    That boost gauge is cool as f*ck

    • @upir_upir
      @upir_upir  2 месяца назад

      Thank you!

    • @dougaltolan3017
      @dougaltolan3017 2 месяца назад +1

      Yup, saw that and went straight to the subscribe button.

  • @techquirks707
    @techquirks707 2 месяца назад +3

    Thanks for your work. Btw I watched pcb way ad without skipping it 🙏

    • @upir_upir
      @upir_upir  2 месяца назад

      You are welcome, I appreciate that!

  • @q12x
    @q12x Месяц назад +1

    WooW, fantastic project !

    • @upir_upir
      @upir_upir  Месяц назад

      Thank you, I’m glad you like it!

  • @abo1428
    @abo1428 2 месяца назад +1

    17:30 ingenious! 😮

  • @petermuller608
    @petermuller608 2 месяца назад +1

    Lovely project!
    I wonder how many maker projects were made viable by pcbway's benevolent sponsoring
    While personally i prefer jlcpcb, i do choose pcbway from time to time to show them appreciation

    • @upir_upir
      @upir_upir  2 месяца назад +1

      Thank you. I think we will both agree that it´s nice that PCBway is actively supporting projects and development.

  • @therhodesy
    @therhodesy Месяц назад +1

    best explanation of metaballs ever!

    • @upir_upir
      @upir_upir  Месяц назад

      Thank you! Also for not misspelling metaballs.

  • @ovalwingnut
    @ovalwingnut 2 месяца назад +2

    Very COoL! You know what I love most about the the "Tiny Boards"? They are just so darn small The gauges you show are clearly produced by a "advanced alien race", yes?... It's ironic that as I get older I seem to really be drawn to these diminutive displays and at the exact same time my eyesight diminishes That's nature having a good laugh at our expense. Very inspiring. Thank you for the video. Cheers from So.Ca.USA 3rd House On the Left (pls call before stopping by). p.s. When you share a $ponser's spot I have the unyielding urge to purschase their product. Wierd huh?

    • @upir_upir
      @upir_upir  2 месяца назад +1

      Thank you, I appreciate the heavy use of unusual emojis :)

  • @juniper.318
    @juniper.318 Месяц назад +1

    bet it has a great personality

  • @AFSMG
    @AFSMG 2 месяца назад +1

    Excelente trabajo como siempre. Saludos cordiales

    • @upir_upir
      @upir_upir  2 месяца назад

      Thank you, I´m glad you like it!

  • @ua420
    @ua420 Месяц назад +1

    Oh, I was expecting this animation is actually generated on IC.

  • @TheRayll
    @TheRayll Месяц назад +1

    this is fire

  • @ms2649
    @ms2649 2 месяца назад +1

    Those 3 balls remind me of the ps2 orbs when you don't have a disk in it 😄

    • @upir_upir
      @upir_upir  2 месяца назад

      Do you have a link to the youtube video with this effect? Thanks!

    • @ms2649
      @ms2649 2 месяца назад

      @@upir_upir ruclips.net/video/Cxk1gI2sg3w/видео.html

    • @ms2649
      @ms2649 2 месяца назад

      Idk why the reply just disappears (youtube being youtube probably) but if you search for "ps2 menu orbs' the first video i found was a 2 hour one that shows the orbs

  • @RixtronixLAB
    @RixtronixLAB 2 месяца назад +1

    Creative video, thanks :)

    • @upir_upir
      @upir_upir  2 месяца назад

      Thank you, I´m glad you like it!

  • @hellomelissarodriguez
    @hellomelissarodriguez 2 месяца назад +1

    What a fantastic video!

    • @upir_upir
      @upir_upir  2 месяца назад

      Thank you, I´m glad you like it!

  • @markusbFPV
    @markusbFPV 2 месяца назад +1

    Thats one spicey meta ball!

  • @AI-Hallucination
    @AI-Hallucination Месяц назад +1

    This got me interested

  • @stenzenneznets
    @stenzenneznets 2 месяца назад +2

    Do you think that with an accelerometer and a gyroscope it's possible to animate a fluid on that board?

    • @upir_upir
      @upir_upir  2 месяца назад

      I think it should be possible. There are not too many pixels, and the ESP32S3 is quite fast.

  • @kanoon12789
    @kanoon12789 Месяц назад +1

    please teach how to custom oled on zmk or qmk firmware on keyboard. i wish i can design my own animation.
    one another idea, please make tamagotchi oled project too.

    • @upir_upir
      @upir_upir  Месяц назад

      Yes, I would like to experiment with custom keyboards soon, thank you for your feedback!

  • @tb303wpf1
    @tb303wpf1 2 месяца назад +1

    Nice!! Love your videos sir.

    • @upir_upir
      @upir_upir  2 месяца назад

      Thank you very much!

  • @fizipcfx
    @fizipcfx 2 месяца назад +2

    its size above average bro i swear

    • @upir_upir
      @upir_upir  2 месяца назад

      Not everything is perfect, that´s fine.

    • @fizipcfx
      @fizipcfx 2 месяца назад

      @@upir_upir it was a joke i worded it weirdly, your project is awesome man

  • @detour1055
    @detour1055 16 дней назад +1

    I've been looking for ways to make a pair of dice that are mini oled screens capable of displaying gifs. Maybe this could work?

    • @upir_upir
      @upir_upir  14 дней назад

      Do you mean dice with 6 displays for each side, or is one display enough? If the later, than this board would be a perfect choice. It has enough power and memory to store and play gifs for sure.

  • @hsnhaku319
    @hsnhaku319 2 месяца назад +1

    This is soooo cool🎉

  • @Boris.shlumbis
    @Boris.shlumbis 2 месяца назад +1

    12:51 i tought it was meatball

    • @upir_upir
      @upir_upir  2 месяца назад +1

      I understand. I´m hungry as well :)

  • @whatilearnttoday5295
    @whatilearnttoday5295 2 месяца назад +1

    @3:40 Imagine putting copyright notices in your code. Ones you force other people to include if they use any of it.
    Seems it's MIT licensed so that notice is probably irrelevant and can be removed.

    • @upir_upir
      @upir_upir  2 месяца назад

      Yep, probably not that much needed with MIT license, but I still try to list all the used source codes in my links.

  • @stephanc7192
    @stephanc7192 2 месяца назад +1

    Amazing

    • @upir_upir
      @upir_upir  2 месяца назад

      Thank you! Cheers!

  • @LordMapleLOX
    @LordMapleLOX 2 месяца назад +1

    Is there a website that could convert gifs to code for this? or any simpler means of making animations for this.

    • @upir_upir
      @upir_upir  2 месяца назад

      Sure, you can use image2cpp website for converting images into C code. I have a lot of tutorials covering this topic.

  • @futureradius
    @futureradius 2 месяца назад +1

    Do you think its feasable to turn the display into an earing??

    • @upir_upir
      @upir_upir  2 месяца назад

      If you search for youtuber "mitxela", he did LED matrix earring. His were much much smaller than this board.

  • @Sir-Dexter
    @Sir-Dexter 2 месяца назад +1

    nice

  • @hexidev
    @hexidev 2 месяца назад +1

    Cant you use both cores to calculate it to be twice as fast :P

    • @upir_upir
      @upir_upir  2 месяца назад +1

      I´m sure that someone smarter than me can do it; I can´t. :) But technically speaking, it should be possible. Although it would not be twice as fast, but only "faster".

  • @Shari_Tejp
    @Shari_Tejp 2 месяца назад +1

    Im new to this space and have one question, maybe someone is kind enough to aswer it. Is it possible to detach these small displays from their board, making it easy to integrate them into a design, and then connect it to that existing board that will be hidden maybe few centimeters away? Thanks

    • @upir_upir
      @upir_upir  2 месяца назад

      It might be possible, but it´s probably not worth the work (i.e. desoldering and soldering connection again). It´s much better to get this display alone (I have a video with that display) and some small board - like the Seeed Xiao board.

    • @Shari_Tejp
      @Shari_Tejp 2 месяца назад +1

      @@upir_upir one more question since you seem so polite. Would you be interested in making a racing steering wheel with lcd options like amg has for example one circle Oled panel with a rotary switch, switching between the drive mods 😁

    • @upir_upir
      @upir_upir  2 месяца назад

      Would it be for a real car, or for a simulator? Could you please post some examples of what you are trying to achieve? Thanks!

    • @Shari_Tejp
      @Shari_Tejp Месяц назад

      @@upir_upir my comment was deleted for some reason. So if you try and google kmp racing steering wheel that’s what im trying to build myself but incorporate a small oled screen on it, like mercedes amg steering wheel which has a drive select rounded small screen with a rotary potentiometer. It is for a real car not for a sim. Ofcourse i need to figure out all the can bus communication between the car and the steering wheel buttons and potentiometers, but I’m a programmer. I think I can do that.

  • @SP-ny1fk
    @SP-ny1fk 2 месяца назад +1

    This used to be the size of a room

    • @upir_upir
      @upir_upir  2 месяца назад

      And now it´s the size of a thumb! :)

  • @bob_mosavo
    @bob_mosavo 2 месяца назад +1

    Awesome‼
    Thanks👍

    • @upir_upir
      @upir_upir  2 месяца назад

      You are welcome, thank you for your comment!

  • @hanamileh
    @hanamileh 2 месяца назад +2

    Show Bad Apple on this

    • @upir_upir
      @upir_upir  2 месяца назад +1

      Yep, that should be possible, but it would require a lot of imagination.

  • @AndrewDasilvaPLT
    @AndrewDasilvaPLT Месяц назад +1

    Aren't Oled power hungry?

    • @upir_upir
      @upir_upir  Месяц назад

      Actually the opposite. They only consume energy if the pixel is shining - unlike traditional LCD, where even a black pixel still requires backlight.

  • @crazysvt03
    @crazysvt03 2 месяца назад +1

    Can you do a video on squareline studio gui design and uploading to a esp32 board like a lilygo t4 s3

    • @upir_upir
      @upir_upir  2 месяца назад +2

      Yep, that´s exactly the plan.

    • @crazysvt03
      @crazysvt03 2 месяца назад

      @upir_upir i have the hardest time with it. I get compiling errors and do not understand how to solve it so hopefully your video helps me

  • @bimokayoba
    @bimokayoba 2 месяца назад +1

    Amazing 🤩❤

  • @ezrakornfeld8436
    @ezrakornfeld8436 2 месяца назад +1

    s i d e w a y s m e a t b a l l j a r

    • @upir_upir
      @upir_upir  2 месяца назад

      Probably not the metaballs that you want to consume :)

  • @Hafizsamsung-h6m
    @Hafizsamsung-h6m 2 месяца назад +2

    🗿

  • @TaskerTech
    @TaskerTech 2 месяца назад +2

    that's cool but 13 usd is a bit too much

    • @upir_upir
      @upir_upir  2 месяца назад +4

      If you don´t mind having the display separate, you can get the Seeed Xiao ESP32S3 board for $7.49 and the display itself for US $0.81. But it will not be in this nice little package, it will be slightly bigger.

    • @ppanek
      @ppanek 2 месяца назад +1

      I will buy it, very nice little thing

  • @ezrakornfeld8436
    @ezrakornfeld8436 2 месяца назад +1

    Is that Xiao compatible!! It’s tiny!

    • @upir_upir
      @upir_upir  2 месяца назад

      It is similar to Seeed Xiao ESP32S3 board, but the pin placement/position is probably slightly different? I haven´t checked.

  • @mmmm768
    @mmmm768 2 месяца назад +1

    even your audio is small

    • @upir_upir
      @upir_upir  2 месяца назад

      what do you mean?

    • @mmmm768
      @mmmm768 2 месяца назад +1

      @@upir_upir turn up the gain on your microphone. could barely hear you.

    • @upir_upir
      @upir_upir  2 месяца назад

      @mmmm768 Ok!

  • @avri210984
    @avri210984 2 месяца назад +2

    First comment!! Great video 💪

    • @upir_upir
      @upir_upir  2 месяца назад +1

      Thank you, even when it´s not the first one :)

  • @alexfish7792
    @alexfish7792 24 дня назад +1

    It's so tiny!!! 😝

  • @suntzu6122
    @suntzu6122 Месяц назад +1

    Can this run wLED

    • @upir_upir
      @upir_upir  Месяц назад +1

      Yes, but neopixels oftentimes require 5V, and ESP32 is 3.3V, so some level shifting might be required.