Do you like this video? Please consider buying me a coffee, thank you! www.buymeacoffee.com/upir
@hoofheartedicemelted296 Жыл бұрын
Everything he says is important. But highly intelligent people think faster, ergo they speak faster. If he speaks too fast and you get confused, don't abandon his tutorials for another. Simply go down to the settings icon at the bottom of youtube video screen and select "Playback Speed" and choose 0.75 It's worth it! Good luck my friends. Thank you upir for this and all the other videos. They're awesome.
@upir_upir Жыл бұрын
Thank you for your nice words, I´m glad you enjoy my videos. Yes, hopefully everyone can adjust the playback speed to the individual needs.
@ThermalWorld_ Жыл бұрын
You saved my life 😄 Im an UI designer and having the ability to translate everything in code is very nice.. It's a game changer..
@upir_upir Жыл бұрын
Glad to hear that! Thank you for your comment and good luck with your projects. Do you have any examples of your work that you can share?
@ironlungx3 ай бұрын
KZbinrs should take notes guys. he's videos are awesome 👍 love this guy.
@upir_upir3 ай бұрын
Thank you for your nice comment!
@WizDotGG Жыл бұрын
So far one of the best tutorial video maker👌😍
@upir_upir Жыл бұрын
Thank you, that’s great to hear!
@nicholasparks5004 ай бұрын
100th comment. Love your work, it's very clear and concise without any fluff or overlaid music that is distracting.
@upir_upir4 ай бұрын
Thank you, I’m glad you enjoy my videos!
@PSTRNC Жыл бұрын
Awesome tutorial! Thank you man. Lopaka rocks 🤟
@upir_upir Жыл бұрын
Thank you. I fully agree, lopaka is great!
@MarkoProszek-zz3bb2 ай бұрын
Dziękujemy.
@upir_upir2 ай бұрын
You are welcome, I´m glad it was useful!
@Mike-eq9qzАй бұрын
Nice video, thank you so much! this is what I have been looking for
@upir_upir23 күн бұрын
Perfect, thank you for your comment!
@jan301912 күн бұрын
This is what i've been looking for. Like just do the design and then the program you're using will generate the code and you can just copy paste it.
@upir_upir5 күн бұрын
That´s great to hear, I´m glad it was helpful!
@pokpikchan3 ай бұрын
wow expert level work
@upir_upir3 ай бұрын
Thanks!
@Mark-ce9xh3 ай бұрын
No way. So useful. Thank you very much!
@upir_upir3 ай бұрын
You are welcome, I’m glad you like it!
@ndavid42 Жыл бұрын
Wow, Lopaka is super helpful!
@upir_upir Жыл бұрын
I agree, it is!
@raedjaradat470 Жыл бұрын
Excellent presentation , thank you . Keep going I love your videos.
@upir_upir Жыл бұрын
Thank you for your nice words, I really appreciate it!
@fooballers78833 күн бұрын
Thank you for a great tutorial.... and reducing the play back speed to 0.75 really helps... but a great tutorial....
@upir_upir6 сағат бұрын
Thank you, I´m glad you like it!
@thenextproblem8001 Жыл бұрын
Time comes to my mind when i hardcoded everything for the same thing... With tears also😢
@upir_upir Жыл бұрын
I feel the pain 🙂 doing unnecessary work is always painful.
@1_HighDuke Жыл бұрын
Awesome information, thank you so much!
@upir_upir Жыл бұрын
Thank you for your comment, I’m glad you like it!
@hypixelghg376810 ай бұрын
omg thank you sooooooo much . subscribed right away :D
@upir_upir10 ай бұрын
You are welcome, thank you for the sub and good luck with your projects!
@chrisalexthomas5 ай бұрын
very very cool man! I love it, cheers!
@upir_upir5 ай бұрын
Thank you!
@krivorot-y9f Жыл бұрын
very easy to understand. Thank you!!
@upir_upir Жыл бұрын
That’s great to hear! Thank you for your comment.
@TheEliteDefender Жыл бұрын
Awesome, Thank you.
@upir_upir Жыл бұрын
You are welcome, thank you for your comment!
@jesus_malik Жыл бұрын
Wonderful work brother!!!
@upir_upir Жыл бұрын
Thank you, I’m glad you like it!
@jesus_malik Жыл бұрын
@@upir_upir I'll be watching your videos Crack ;v
@plazmax Жыл бұрын
thats awesome, thank you for sharing us
@upir_upir Жыл бұрын
Thanks for watching!
@fullstack_journey Жыл бұрын
Kudos to the flipper guy.
@upir_upir Жыл бұрын
Yep. And also to the guy that created Lopaka 🙂
@c2004398x Жыл бұрын
You do solid work.
@upir_upir Жыл бұрын
Thank you!
@nethmiamasha2488Ай бұрын
Will the 2.4 inch oled work with arduino pro mini. Are there any memory constraints. Or is ot better to use 1.5 inch oled?
@upir_upir23 күн бұрын
They all have the same resolution, there will be no memory/performance difference.
@brunosouza326511 ай бұрын
What driver do you use on the larger display? I have a 2.42-inch display but it is very slow with the U8g2 library.
@upir_upir11 ай бұрын
I use the very same initialization as for the smaller display, and it runs on the same speed (= fast). Are you using HW IIC (and not SW)? It is also possible to increase the IIC speed - u8g2.setBusClock(400000); you can try it if it helps, but call it before the begin() function.
@yahya5308 Жыл бұрын
That's very useful , thanks a ton ❤
@upir_upir Жыл бұрын
You are welcome, I agree, the lopaka application is very useful!
@RodrigoeBeta Жыл бұрын
Amazing tutorial! Thanks again. How's that motorcycle dashboard project?
@upir_upir Жыл бұрын
Thank you for your comment! The motorcycle project is unfortunatelly stuck at this point. I still hope to make some progress until the end of the year. I will surely share my next steps here. Are you making something similar?
@RodrigoeBeta Жыл бұрын
@@upir_upir My goal was to find a speedometer for my electric motorcycle that would also integrate Android Auto or at least show turn by turn directions. Unfortunately here in Brazil if you leave your phone on your dash to see directions it gets stolen while you're riding 😅 Since there isn't such thing in the market I went the DIY route. It is a Vespa style scooter, so I have some size restrictions to still be able to fit the display inside the original plastic fitting. Initial thoughts were RPi + 4.3" waterproof touch display, but it is very hard to source such display, so I've settled on ESP32 + OLED display for speed, odometer, indicators, etc, and a 3D printed enclosure for a mini rugged Android Phone (King Kong Mini 3 Rugged) running HA Head unit (standalone android auto server) that will live inside the panel.
@jeanicezinho Жыл бұрын
so cool like allways, thz!
@upir_upir Жыл бұрын
Thank you, I’m glad you like it!
@EngineerFromPakistan4 ай бұрын
Great Video I just wanna ask you are using an int variable to change the value in progress. I want to use a String variable to change text how can I do that ?
@upir_upir3 ай бұрын
Thank you! Please watch my other OLED tutorials, where I describe how to convert integer to string and show it on the display.
@harshamr819311 ай бұрын
I'm using 1.3 inch i2c oled display I having issuse that there is a white line at right side of the display. Can you help me !? what's the issue with it ?
@upir_upir11 ай бұрын
I would start by testing the display with other libraries - like the older u8g or Adafruit one to make sure it´s not a hardware problem. If it´s not, the u8g2 library has a lot of settings that sets all of possible offsets. I would try change those, since every OLED display might be wired in a different way to the SSD1306 controller.
@harshamr81934 ай бұрын
@@upir_upir So, I'm making a desktop robot pet using Lopaka. I've made so many GIF animations, but I'm running out of space. How can I overcome this? I'm using an ESP32 and OLED display.
@foldi0018 ай бұрын
Pretty good!
@upir_upir8 ай бұрын
Thank you, I’m glad you have enjoyed the video!
@NgocPhamVN9610 ай бұрын
Do you need to change the code when you change to bigger display? Or it just work directly?
@upir_upir10 ай бұрын
This bigger display has the same resolution, same connection, same chip, so it will work out of the box, same as the small one and the middle one.
@NgocPhamVN9610 ай бұрын
@@upir_upir thật awesome. Thank you for the answer, Brother
@upir_upir10 ай бұрын
@@NgocPhamVN96 You are welcome. Good luck with your project!
@lastonestanding3922Ай бұрын
Can someone suggest a book or a pdf that can help understand Arduino and c++ better, like to get familiar with all functions and way of arranging them!
@upir_upirАй бұрын
As much as I like books, I feel like much better content could be found on KZbin - and you can pick and choose what you are interested in the most.
@Jonit_svk Жыл бұрын
Úžasné 👍
@upir_upir Жыл бұрын
Diky!
@iamkian Жыл бұрын
Thank you.
@upir_upir Жыл бұрын
You are welcome!
@glasseffect Жыл бұрын
Really nice video! Do you know why there's flickering on the OLED display when the progress bar is almost full? I've also seen such behavior especially with larger OLED displays greater than 128*64.
@upir_upir Жыл бұрын
Thank you. The flickering is only visible on camera- just because updating the display is unsynced with the video capture. In real life, there is no flickering at all, there is no chance you can see it with the naked eye.
@glasseffect Жыл бұрын
@@upir_upir Thanks for the reply. Just wanted to know your experience with OLED displays. Whenever I drive 2 oled displays with ESP32 in SPI mode, one of them does tend to have flickering. The same isn't there of driven by Arduino.
@Testonall-xu8vw4 ай бұрын
Thanks
@upir_upir4 ай бұрын
You are welcome!
@andymouse Жыл бұрын
Another great piece of software to make our lives easier, thanks for the tutorial ! on a side note did you mention the 'Flipper zero' ? have you played with one ?...cheers.
@upir_upir Жыл бұрын
You are welcome! As for the Flipper Zero, I have used as an inspiration for the menu project, and played with this device a little bit, but not too much.. it´s quite a rabbit hole :)
@lobotomyy Жыл бұрын
this is really cool!
@upir_upir Жыл бұрын
Thank you!
@Harjinder.Australia Жыл бұрын
I am trying to make a vertical progress bar which reduces from top to bottom. I have been able to make one using help from your code but it fills from top to bottom. do you have an idea on how to make it reduce from top to bottom? thanks
@upir_upir Жыл бұрын
Something very similar is described in this video, perhaps you can use it as a starting point? kzbin.info/www/bejne/mnTSl6qefciKbbs
@Skan_CODY-07 Жыл бұрын
Bro, which was that display which you showed in 0:08 and what is it’s size,resolution and is it oled? Please tell me bro
@upir_upir Жыл бұрын
The link is in the description, it´s the - 128x64 SSD1306 OLED Display 2.42" It has the same resolution, chip, and connection as all the other displays used in the video. It´s just a little bit bigger and slightly more expensive.
@Skan_CODY-07 Жыл бұрын
@@upir_upir thank you so much bro
@spok_73008 ай бұрын
btw does it come pre soldered? my soldering absolutely sucks
@upir_upir8 ай бұрын
It depends, but most of the displays that I have ordered from AliExpress were presoldered. My soldering skills are terrible as well..
@spok_73008 ай бұрын
@@upir_upiri see thanks for replying(i managed to solder the two i bought but they didnt look so nice but if it works it works)
@รักเกียรติหักได้ไม่ยอมงอ Жыл бұрын
thx you for lopaka ❤❤
@upir_upir Жыл бұрын
Don’t thank me, but the creator instead 🙂
@bimokayoba Жыл бұрын
@@upir_upir thank you, because lopaka is not famous and the most of us didn't know it like me 😄 then i will thank the creator of the best arduino ui tool 🤩
@upir_upir Жыл бұрын
Ok, fair enough 🙂
@TheTomasz19877 ай бұрын
Hi it is posible to meake it faster. You delete delay so whole procesor time is consuming for this animation it is mean we dont have eny free time to other proces .
@upir_upir7 ай бұрын
Depends how fast you need to animate it. If removing the delay and adding a custom code is too much, you can try to use a faster Arduino board - for example UNO R4.
@user-ty8me4hm1w8 ай бұрын
will this work with an arduino feather?
@upir_upir8 ай бұрын
Any Arduino board should work as long as you use the proper IIC pins - those pins are different on different boards.
@DirtNerds10 ай бұрын
HOW CAN YOU CHANGE THE COLORS?
@upir_upir10 ай бұрын
Color of the display? You cannot change it, it’s a monochrome display, meaning you can only display one color. But you can get this display in a few different colors- white, yellow, blue, sometimes yellow or green.
All the source files are on GitHub: github.com/upiir/arduino_oled_lopaka
@makersengineering530 Жыл бұрын
NICE
@upir_upir Жыл бұрын
Thank you!
@bimokayoba Жыл бұрын
Thank you Thank you Thank you very much !! Thanks for the advices ❤❤❤❤♥♥♥♥ Keep going, i wasn't know that Lopaka is a ui tool for arduino ! can you do a tutorial on how to animate ui when clicking
@upir_upir Жыл бұрын
You're so welcome! And good luck with your projects!
@mahesh8025 Жыл бұрын
Does this work with ESP32
@upir_upir Жыл бұрын
Sure, the u8g2 is supported on ESP32, and you can even simulate it on WOKWI.
@cesarteixeira1461 Жыл бұрын
Tks a lot, :(
@upir_upir Жыл бұрын
You are welcome, but why the sad face?
@2150dalek7 ай бұрын
Very informative. Already subbed & donated a cup of coffee. You have a great channel...are there any advantages to subscription to woki? The graphics creation is very convenient.
@upir_upir7 ай бұрын
Thank you for your comment and also for the coffee! I appreciate it. When you subscribe to WOKWI, you have a "vote" for what will be developed next. Also for advanced users, you can upload custom libraries and if you use SD card, you can upload files to that virtual SD card. There might be other advantages as well. Good luck with your projects!
@2150dalek7 ай бұрын
@@upir_upir I notice some changes since your tutorial. 'Alert' is now 'warning' image on wokwii...graphic flickers on my ardunio...But it isn't an R3.....older Uno, maybe that's an issue, not sure...also wokwii is using rectangle, which gives a hollow progress bar...so I typed 'Box' in the code, to get a paint fill progress bar....it works....more coffee