Great video and great tips as always! I have one tip for you for exporting the individual images (numbers) use slicing in photopea, its faster then grouping, naming etc...
Great tip, but I´m not using slices in Photopea because Photopea - unlike Photoshop - does not preserve slice names. I believe you cannot even set slice name in Photopea, which is quite limiting. And if you set slice name in Photoshop and open it in Photopea, it still does not use those names. Probably not a big problem for a simple file like this, but you would still have to rename those afterwards.
Amazing! Just an idea, I would like to see a precision thermometer, maybe k-type or ntc or lm35 with a oled/lcd screen,since all your projects are so well done!
Try Pixel Studio if you have an iPad. In my opinion, it feels more intuitive to draw without facing those annoying grey pixel. Thanks for all the Arduino tutorials!
Are you planning to make the Ynvisible displays available again? (Suggestion: in the 188 display, don't add a partial "segment" to the leading "1" for consistency when displaying numbers like 101 or 112. Instead of the unpopular "X" display, try 2 digits with the "handwritten” Sharp calculator design, with a (bat-shaped?) dot in between. They are hard to draw but you can import Posy's vector files.)
Yes, I hope more displays will be produced, and I´m working with Ynvisible to get it done. All your suggestions are great and aligned with what I would like to do. But I would not say the "X" display is unpopular, it still looks quite nice. I have omitted the Sharp design from the first batch, because the requirements for a segment spacing made it look bad, but I might try it again.
If you don´t show the time 24/7, you should be fine. I have several OLED displays that I use for about 3 years and they do not show any sign of burning.
Find the API for fetching map tiles, usually a HTTPS request with _z_ (zoom), _x_ and _y_ parameters that gives you a 256x256 PNG, it's a very standard and well-documented system. Use an LCD library like TFT-eSPI to decode PNGs and draw them on the screen. Then draw any text, bitmap or vector overlays and push the frame buffer to the LCD.
@@upir_upir yes, you can choose words to make any process sound easy. Good luck getting a MCU with enough RAM for a 4G stack, PNG decoder and a frame buffer, not to mention the coding required to put everything together.
@@Gengh13 What resolution? You need at least 480p to display enough of a map to have a practical FOV, which is over 300k pixels and up to 12 tiles shown at the same time. Even with 16 or 8 bits per pixel, which the PNG decoder might not be happy with, it's a lot of data! And the TCP/IP stack eats a lot of RAM. Also, Google Maps are vector by default, very gray and not very practical unless interactive. I prefer the Tourist map from Mapy·cz (best in the Czech Republic and Slovakia but the map continues as a reskin of OSM in other countries). I have created an ESP32 appication with Wi-Fi and a 320x172 LCD, just showing mostly text data from a webpage, and nearly ran out of Flash and RAM. Some versions have more of both but they are not as readily available. I think the STM32 might be more expensive but up to the task.
All the source files are on GitHub: github.com/upiir/arduino_faux_segmented_clock
I really wish this transparent OLED came in a smaller size. I’ve been wanting to use one as a transparent overlay to a normal digital watch :(
Fully agreed. You can get normal OLEDs in many different sizes, but the transparent one is still only one - at least the "cheap" chinese version.
Amazing how one video can give me a dozen project ideas. Great work, upir!
Glad to hear that - Good luck with your projects!
Thanks a bunch for this video, I have learned a lot and the way you teach everything with such detail is just awesome.
That´s great to hear, I´m glad it was helpful!
Great video and great tips as always! I have one tip for you for exporting the individual images (numbers) use slicing in photopea, its faster then grouping, naming etc...
Great tip, but I´m not using slices in Photopea because Photopea - unlike Photoshop - does not preserve slice names. I believe you cannot even set slice name in Photopea, which is quite limiting. And if you set slice name in Photoshop and open it in Photopea, it still does not use those names. Probably not a big problem for a simple file like this, but you would still have to rename those afterwards.
Again verry nice. I love the transparent version.
You are my nr1 person for Arduino and displays :-)
Wow, thanks! I really appreciate that.
Amazing!
Just an idea, I would like to see a precision thermometer, maybe k-type or ntc or lm35 with a oled/lcd screen,since all your projects are so well done!
Thank you, I’m glad your like it! Good news is that I’m currently working on a project with k-type thermocouple sensor.. hopefully will be out soon.
Try Pixel Studio if you have an iPad. In my opinion, it feels more intuitive to draw without facing those annoying grey pixel. Thanks for all the Arduino tutorials!
Thanks for the tip, I will check it out!
Can you show some kind of a ui made from MUIU8G2 library. Would love to see your creative approach to it.
That´s already on my todo list, but thank you for your comment and remainder.
He's back!
Yep, I need some more consistent schedule..
I like your teaching where all the steps are shown. I’m a beginner. How to add date and day to this clock? Can you teach that?
Thank you. I have a lot of other videos using clocks, OLED displays and Arduino. Perhaps you can combine those together for your project?
Are you planning to make the Ynvisible displays available again? (Suggestion: in the 188 display, don't add a partial "segment" to the leading "1" for consistency when displaying numbers like 101 or 112. Instead of the unpopular "X" display, try 2 digits with the "handwritten” Sharp calculator design, with a (bat-shaped?) dot in between. They are hard to draw but you can import Posy's vector files.)
Yes, I hope more displays will be produced, and I´m working with Ynvisible to get it done. All your suggestions are great and aligned with what I would like to do. But I would not say the "X" display is unpopular, it still looks quite nice. I have omitted the Sharp design from the first batch, because the requirements for a segment spacing made it look bad, but I might try it again.
@@upir_upirWell, I managed to get decent-looking "Sharp" 24mm digits with the 1.5mm clearance. Do you want me to send a copy?
Amazing, thanks ♥, keep uploading videos using Displays.
can you show how to use *GC9A01_Round_LCD* with ardiuno or esp, please ☺
Thank you and yes, that display is sitting on my desk for some time.. :)
Awesome...cheers !!
Thank you!
Nice!!
Thank you!
Sweet.
Thanks!
I was wondering about overlap. But it seems liblary is dealing with it
The library is great, it has a lot of functions and features. I use it for many of my projects.
You can also change the order that you draw the digits... ie 1's min followed by 10's min
@mungewell that will probably not work, you will just overlap the other set of images.
It'll be amazing if you use it in AR Glass! Like google glass
Agreed. Transparent displays are always cool.
i always hesitate to build an oled watch because i'm afraid of potential burn-in
If you don´t show the time 24/7, you should be fine. I have several OLED displays that I use for about 3 years and they do not show any sign of burning.
I want to make a google map tripper for bike. How to send the google map to a screen using a microcontroller?
Find the API for fetching map tiles, usually a HTTPS request with _z_ (zoom), _x_ and _y_ parameters that gives you a 256x256 PNG, it's a very standard and well-documented system. Use an LCD library like TFT-eSPI to decode PNGs and draw them on the screen. Then draw any text, bitmap or vector overlays and push the frame buffer to the LCD.
Sounds quite simple when you say it like this :)
@@upir_upir yes, you can choose words to make any process sound easy. Good luck getting a MCU with enough RAM for a 4G stack, PNG decoder and a frame buffer, not to mention the coding required to put everything together.
@@vaclavtrpisovskyan esp32 fits the bill nicely, I've used TFT displays with similar resolutions to the one mentioned.
@@Gengh13 What resolution? You need at least 480p to display enough of a map to have a practical FOV, which is over 300k pixels and up to 12 tiles shown at the same time. Even with 16 or 8 bits per pixel, which the PNG decoder might not be happy with, it's a lot of data! And the TCP/IP stack eats a lot of RAM. Also, Google Maps are vector by default, very gray and not very practical unless interactive. I prefer the Tourist map from Mapy·cz (best in the Czech Republic and Slovakia but the map continues as a reskin of OSM in other countries). I have created an ESP32 appication with Wi-Fi and a 320x172 LCD, just showing mostly text data from a webpage, and nearly ran out of Flash and RAM. Some versions have more of both but they are not as readily available. I think the STM32 might be more expensive but up to the task.
Sir please make Code for 12 hours format. I don't like 24 hours clock.
Should be as simple as this:
if (hours > 12) {hours = hours - 12;}
@upir_upir thanks a lot 😍