CHEAP DIY BOOST GAUGE

  Рет қаралды 114,400

upir

upir

Ай бұрын

PCBWay: www.pcbway.com/setinvite.aspx...
Source Files: github.com/upiir/custom_boost...
Do you like this video? You can buy me a coffee ☕: www.buymeacoffee.com/upir
-----------------------------------------------------
Links from the video:
- Do you like this video? You can buy me a coffee ☕: www.buymeacoffee.com/upir
- Boost pressure sensor: s.click.aliexpress.com/e/_DBD...
- Display with enclosure: s.click.aliexpress.com/e/_DkQ...
- Display without enclosure: s.click.aliexpress.com/e/_DEe...
- Display documentation: www.waveshare.com/wiki/ESP32-...
- Reddit post: / waveshare_esp32s3_128i...
- Online image converter (to C code): www.rinkydinkelectronics.com/t...
- Adapter board (1.27mm to 2.54mm Pitch): s.click.aliexpress.com/e/_Dc7...
- Image2cpp (convert array to image): javl.github.io/image2cpp/
- Photopea (online graphics editor like Photoshop): www.photopea.com/
Related videos:
- Boost pressure Arduino + OLED: • Turbo pressure gauge w...
- Pitch Roll Indicator: • Homemade Pitch Roll In...
- Custom Shifter Knob with Display: • Arduino Gear Indicator
------------------------------------------------------
Learn how to create a turbo boost gauge using the round LCD display with ESP32S3 and a turbo boost sensor.
------------------------------------------------------
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 #display #ESP32
------------------------------------------------------

Пікірлер: 337
@upir_upir
@upir_upir Ай бұрын
All the source files - including that Photoshop/Photopea file is on GitHub: github.com/upiir/custom_boost_gauge_esp32
@TheCristo1996
@TheCristo1996 Ай бұрын
You should start your own shop for selling these 😍
@964cuplove
@964cuplove 18 күн бұрын
That’s very generous of you to share all the resources !! Not that I’m planning to build one but this deserves a subscription!!
@svenraets
@svenraets 16 күн бұрын
Can you make me one ? I will pay for it Has to hae startup Vw logo and the line in blue. For a mk4 jetta tdi pd130
@upir_upir
@upir_upir 15 күн бұрын
@svenraets sure, please send me an email. Thanks!
@laiq491
@laiq491 7 күн бұрын
​@@upir_upir kindly share email address of yours. Please.
@LobbyDaLobster
@LobbyDaLobster Ай бұрын
I understand about 5% of what you are doing. But I still love it.
@upir_upir
@upir_upir Ай бұрын
I’m sure it will only get better with time! Is there any particular area that is not clear from the video?
@LobbyDaLobster
@LobbyDaLobster Ай бұрын
@upir_upir nothing you are doing. Its that the coding hasn't clicked in my head yet. I understand the basics of it all. Normally I just keep watching videos or following code that someone else has written and suddenly I realise that I understand what is happening. You are doing a great job. Keep doing it like you are. The way you explain how to do the graphics is brilliant. Most others skipor gloss over that part. I especially love that you put your files up with clear instructions on how to easily modify. So even if I don't understand, I just have to follow the instructions and get the result i am after. Thanks!
@3rd-Eden
@3rd-Eden Ай бұрын
This is exactly what I need. My oldtimer has 5 round displays that I'm planning on upgrading, this seems like a great way to modernize it.
@brettsanderson8680
@brettsanderson8680 Ай бұрын
Funny, I have a 52 Chevy 3100 that just finished LS swapping and now I want to do something exactly like this.
@upir_upir
@upir_upir Ай бұрын
Are all of those round displays the same size, or are some of them smaller / bigger? What is the size of those gauges? I might record a something on that topic in my future video. Thanks!
@brettsanderson8680
@brettsanderson8680 Ай бұрын
@@upir_upir In my application they are two round 5" gauges (actual gauges are some weird size like 4 7/8" but the hole they go in is just over 5"). The factory gauges one is just for the speedo and the other is a 4 way multi gauge that does coolant temp, battery/charging voltage, fuel level, and oil pressure. But if i had the skill i would incorporate a digital rainbow tach in the speedo face as well.
@markusbFPV
@markusbFPV Ай бұрын
Your videos keeps getting better and better. Thanks for sharing your knowledge!
@upir_upir
@upir_upir Ай бұрын
Thank you, I´m glad you like it!
@semihtor
@semihtor Ай бұрын
You are very talented in explaining these complex stuff. I especially like that you give credit to the individuals when you use their solution. Like that reddit comment or the memory mapper. I hope you keep this attitude up 👏👏👏
@upir_upir
@upir_upir Ай бұрын
Thank you for your nice words. Most of my projects would not be possible without the unintentional help from others, giving them credit is the least that I can do.
@Frankie_Freedom
@Frankie_Freedom 17 күн бұрын
This is amazing, definitely something i wanted to learn more about. Love the thought process on how to get the information and how to put everything together. Really appreciate it. Definitely going to try this
@upir_upir
@upir_upir 17 күн бұрын
Thank you for your nice comment, I’m glad you like it!
@chrisw8357
@chrisw8357 Ай бұрын
Very well explained with no steps skipped, and humble enough to show how to remove his logo. Nice job my friend. Subscribed!
@upir_upir
@upir_upir Ай бұрын
Thank you for your nice words and sub, I appreciate it!
@Thomas_Aslaksen
@Thomas_Aslaksen 8 күн бұрын
This is great. I will definitely try this out, and connect it to my turbo preassure sensor on the car. Thank you so much. Your explanation is beyond perfect. Keep up the good work you are doing; Love from Norway
@upir_upir
@upir_upir 8 күн бұрын
Thank you for your nice words, I really appreciate it! Good luck with your project.
@nvidiashielduser11
@nvidiashielduser11 18 күн бұрын
This is exactly what I've been looking for. Thank you so much! As others have said it's pretty technical but I think I can get this to work for me because of your great video and detailed explanations. Your videos are the best videos about these gauges (or anything like them) than I've seen. I've been thinking about how to implement this for my project for the last few weeks and realized a few ways this could be taken to the next level, these ideas would be perfect for a followup video. 1. Make this gauge a little more dynamic - This is something that can be easily done with what you've already shown. By making it more dynamic I mean to edit the blue part of the sweep of the gauge different colors for different levels of readings. As the boost increases the color of the sweep changes to alert the driver in a secondary way in addition to the gauge needle location. For example make all the readings: A. From 0 to 15 remain blue (as shown in your video). B. From 15-25, everything changes but the blue part is now changed to yellow. C. From 25-40 it's now red. This way you notice a little more change out of the corner of your eye when the readings change. This could be easily done with the steps you've already shown by taking all the images as they are now for the 0-15 readings, then change the blue part to yellow and copy only the image files for the 15-25 readings, then change it to red and copy the rest of the readings before turning the images into the boost_gauge_images.h file. This could be taken further by having the entire background of the gauge change to red when indicating dangerous readings (such as a temperature that's too high, low fuel, etc) 2. Have a way to change the brightness of the display based on an external input. Take a signal from the vehicle's gauge cluster backlighting and use the voltage of that signal to change the brightness of the display for driving at night. The external input may be more difficult on a Toyota or other vehicles where the signal is inverted or controlled by the ground. 3. Have a clean (uncluttered), flat (minimal depth) way to power and mount this. You mentioned that this display could be powered through the pin headers on the back, but the pin headers are an uncommon size. For my project I need to mount 3 or 4 of these inside the existing gauge cluster of my vehicle without interfering with the other gauges. These little displays should work perfectly, as they will sit on top of my current factory gauge cluster. I'd like to see a video on making a custom PCB with pins that stick out that these displays can fit on to for power, signal and mounting. Then I can connect a harness to the edge of the custom PCB to supply all the power and signals for all the displays. The bonus is that if one display dies I can easily replace it or if I want to change where they are mounted I can easily swap their location. I'd only be able to rearrange them if the signals are sent to every display pin header location on the PCB (pin 4 is boost to every pin header, Exhaust temperature is pin 3 to each one, etc). Every place I can stick a display on the PCB will get all the input signals, the displays will be programmed individually so the boost gauge will only read the input signal from pin 4 and ignore the inputs on the other pins. On the edge of the board you would be able to provide a single place to connect every signal, the power, ground and brightness. So that the display is supported on both sides of the back, add pins for the other pin header for support, but the pins on the other side do not need to be connected to any circuits. If mounting in a vehicle, you could add the components needed to accept the 12volt to 15volt range of battery voltage and reduce that variable voltage down to a consistent 5volts to this PCB.
@upir_upir
@upir_upir 7 күн бұрын
Thank you for your very detailed answer! You have definitely given me a lot of great ideas, which I will consider for the future video!
@ejwolski
@ejwolski Ай бұрын
Wow! Excellent video - I learned so much and have been able to build my own custom gauges. Thank you!
@upir_upir
@upir_upir Ай бұрын
Thank you, that´s great to hear, as it was exactly the purpose of this video. Good luck with your project!
@gadgetdeez7069
@gadgetdeez7069 Күн бұрын
This is a great video! I'd love to see more content involved with making gauge graphics and potentially something with larger screen animations and gauge combos. Amazing content dude!
@upir_upir
@upir_upir Күн бұрын
Thank you, I´m glad you like it, and sure, I do plan to experiment with larger screens!
@jasonwhite2775
@jasonwhite2775 Ай бұрын
Great Work!!! thank you for being so thorough and pretty much explaining everything.
@upir_upir
@upir_upir Ай бұрын
Thank you for your nice words, I appreciate it!
@electronics.unmessed
@electronics.unmessed Ай бұрын
Nice! Thx for sharing, I was looking for something like this for future projects.
@upir_upir
@upir_upir Ай бұрын
That´s great to hear, I´m glad it was useful!
@Spoolingturbo6
@Spoolingturbo6 Ай бұрын
most useful video I've seen on KZfaq this week !
@upir_upir
@upir_upir 27 күн бұрын
Thank you for your nice comment!
@bimokayoba
@bimokayoba Ай бұрын
Amazing 🤩. Thank you very much, this is what I was waiting for ❤😊.
@upir_upir
@upir_upir Ай бұрын
Thank you for your nice words, I´m glad you like it!
@Aaku13
@Aaku13 2 күн бұрын
bro you're goated, what awesome projects dude!
@upir_upir
@upir_upir Күн бұрын
Thank you, I´m glad you like it!
@dgray9580
@dgray9580 Ай бұрын
Thanks for sharing the work. This was on my list of things I had planned.
@upir_upir
@upir_upir Ай бұрын
That´s great to hear, thank you for your comment!
@dgray9580
@dgray9580 29 күн бұрын
@@upir_upir Now having this in hand its a little small. Any suggestions for a slightly larger round touch screen?
@loganworthington4208
@loganworthington4208 12 күн бұрын
You my friend put out some incredible content! Thanks for sharing
@upir_upir
@upir_upir 12 күн бұрын
Thank you for your nice comment, I’m glad you like it!
@AFSMG
@AFSMG Ай бұрын
I am a faithful follower of your videos. Very professional, with a high level of detail, with a lot of editing work. Extraordinary. I would like to propose a project to you after watching a very interesting video about the importance of sensing light in the early morning and late afternoon. Simulating it accurately seems like it can be beneficial and there doesn't seem to be anything on the market that does it correctly. Thank you so much. A cordial greeting from Spain.
@upir_upir
@upir_upir Ай бұрын
Thank you for your comment! That´s an interesting idea, but I don´t have any knowledge regarding this topic. I´m sure it would require something else than just a regular LEDs, since it would need to cover an entire light spectrum to work properly. I have seen some alarm clocks that are trying to simulate sunrise. Perhaps that´s what you meant?
@AFSMG
@AFSMG Ай бұрын
@@upir_upir Hello, first of all, thank you very much for answering. Yes, I have seen these alarm clocks on Amazon. But I am not sure that they meet the necessary technical requirements. If I find any more detailed technical information I will send it to you. But that video that I sent you on Link seemed very interesting to me. The professor who does it is a professor of physiology at Stanford. A cordial greeting.
@ProfessorOzone
@ProfessorOzone Ай бұрын
I really like what you are doing here. Subbed. You had to jump through a lot of hoops to get it done, but the end result is worth it. It looks super cool. The only thing that concerns me is not really having a thorough data sheet on the screen. I live in a very hot climate and the interior of the car can get to 150F in the summer time, while the car is parked. I'd hate to invest a lot of time making custom gauges only to have them die in a few weeks. I had that happen to a dashcam I bought on ebay once. Still really impressive. Thank you for posting this. I look forward to future content.
@upir_upir
@upir_upir Ай бұрын
Thank you for your comment and, of course, sub! Unfortunately I don´t know the answer to your question, but if the dashcam didn´t make it, this display will most likely have similar problems. I guess the placement will do a lot - if it´s in the direct sunlight or not. Might be fine if you place it inside dashboard instead of up on top.
@imvandam
@imvandam Ай бұрын
When I saw this one pop up I was so excited. I bought a RP2040-Touch-LCD-1.28 from Amazon thinking it would be easy, but no it's not. So this video was going to help me get my project working... no as yours is an ESP32 not RP2040. So my learning and frustration continues. Yours looks awesome, as always a good video and always interesting to watch and learn from.
@imvandam
@imvandam Ай бұрын
Using your video has helped me understand the TFT eSPI and allowed me to create my own and get my display working. Now to setup and build my display. Thank you for your awesome videos!!!
@upir_upir
@upir_upir Ай бұрын
Cool, that´s great to hear. Good luck with your projects!
@rwlodarczyk
@rwlodarczyk 7 күн бұрын
Another great video!
@upir_upir
@upir_upir 7 күн бұрын
Glad you like them!
@smartdumb389
@smartdumb389 17 күн бұрын
bro you are definitely underrated, you need more attention
@upir_upir
@upir_upir 15 күн бұрын
Thank you, I’m glad you think that!
@comaradelee
@comaradelee Күн бұрын
i have no knowledge in editing or electronic. but this video is amazing! cheers from the philippines
@upir_upir
@upir_upir Күн бұрын
Cool, I hope this video did shed some light into the progress of creating such gauge. Was there anything hard to understand?
@comaradelee
@comaradelee 22 сағат бұрын
@@upir_upir i could learn from this video if i do what was indicated in your video..i subscribe to your channel. more power to you sir!
@andrew2004sydney
@andrew2004sydney Ай бұрын
That was a great video! Thanks
@upir_upir
@upir_upir Ай бұрын
Thank you, I´m glad you like it!
@Tjempo69
@Tjempo69 Ай бұрын
I think it looks great. I might have a cool idea for another project: Using the gyro and accelerometer of this display you might be able to make a G-Force meter / indicator.
@upir_upir
@upir_upir Ай бұрын
Yep, that´s actually on my to-do list for sure. A nice looking accelerometer is always great.
@Polycarboneight
@Polycarboneight 9 күн бұрын
This is SICK!!!
@upir_upir
@upir_upir 8 күн бұрын
Thank you, I´m glad you like it!
@benraymond4435
@benraymond4435 15 күн бұрын
This is awesome! I love that you included the instructions at the end for making the images. I can understand and work with the code and hardware, but photo editing is a whole other animal I have no experience with. I only with they had a version that had the usb port out the back, or had a buck converter with a small JST connector on the back for cars. I also wonder if you can implement CAN libraries into this and feed it CAN messages rather than analog inputs...
@upir_upir
@upir_upir 15 күн бұрын
Thank you for your comment, I’m glad you like it and that you enjoyed the graphics part. I agree about the USB port placement, but you should be able to power it using the VSYS pin- something that I would like to try in the next video. As for can/ obdII, that’s on my list as well.
@olfolf5705
@olfolf5705 28 күн бұрын
Your videos are always so impressive and detailed! I'm constantly blown away by the quality. I was wondering if it would be possible to create a lean angle indicator for a motorcycle. Measuring the angle is a bit more complex compared to a car because, on a motorcycle, you get pushed to the outside while leaning, causing the angle to change. This requires more intricate math since the y-axis isn't always pointing straight down. Additionally, having something like an artificial horizon would be a great feature. Thank you so much!
@upir_upir
@upir_upir 27 күн бұрын
Thank your for your nice words, I´m glad you like my projects! I´m actually working on the updated pitch and roll indicator for a car, not 100% sure if that would be applicable to motorcycle, but we will see..
@gustavopaschoal7882
@gustavopaschoal7882 Ай бұрын
Man, what a series of AMAZING videos! I already loved the gear indicator video, now I'll have to buy the parts and try to make the boost indicator. Your videos are very professional, very well explained in every detail. Here in Brazil we don't have a company like PCBWay, but I'll try to do my best here! Question: Is it possible to make gauges with oil pressure (just by changing the sensor), air/fuel mixture gauge, general temperatures, etc.? I'm just a programming enthusiast, I know that you have to adapt the code for each gauge.
@upir_upir
@upir_upir Ай бұрын
Thank you for your nice words, I´m glad you like it! You don´t need any other company, this project only uses ready-to-buy parts. As for your question - yes, you can just swap the sensor, make a few modifications to the code and show oil pressure instead.
@sebialex2228
@sebialex2228 Ай бұрын
Looks awesome
@upir_upir
@upir_upir Ай бұрын
Thank you!
@fujie-web
@fujie-web Ай бұрын
Good job Guy ;oP Always good ideas
@upir_upir
@upir_upir Ай бұрын
Thank you!
@danielhmeedan107
@danielhmeedan107 Ай бұрын
Great work
@upir_upir
@upir_upir Ай бұрын
Thank you!
@EZLogikal
@EZLogikal Күн бұрын
Validigt bra!
@DonDoneL
@DonDoneL Ай бұрын
Awesome man, let's see how many people will come to this video without the BMW M logo :))
@upir_upir
@upir_upir Ай бұрын
Well, not so many, next time I need to pick the logo more wisely..
@cedricrichter5364
@cedricrichter5364 24 күн бұрын
Nice Video! Instead of making three separate gauges, you could also use the touch version of the display and make it change the mode by swiping left and right. The lack of input pins could be challenging tho.
@upir_upir
@upir_upir 24 күн бұрын
Thank you for your suggestion, I do plan to try the touch version of the display soon.
@dsfs17987
@dsfs17987 8 күн бұрын
one neat feature you might add is to hold the arrow at the peak value a bit and then let it fade on the display, like audio graphical equalizer displays do, the peak sometimes is more important than the filtered value
@upir_upir
@upir_upir 8 күн бұрын
Agreed, that would be something nice to add for a next version.
@user-ew8lt6yi2i
@user-ew8lt6yi2i 17 күн бұрын
jesus christ thats a lot of work... very nice
@upir_upir
@upir_upir 17 күн бұрын
Thank you, once you have everything setup, it’s pretty quick..
@BEYTEK
@BEYTEK 4 сағат бұрын
Love that
@TwoDogsFighting
@TwoDogsFighting 10 күн бұрын
Oooh, this will make a nice pump mod as well.
@upir_upir
@upir_upir 8 күн бұрын
I´m sure it will!
@delroady
@delroady Ай бұрын
I've got a touchscreen rp2040 that I was trying to figure something out to do with. Just so happens it's not the same combination you have, dang it! Lol. I'll be watching along, thanks for the vids!
@upir_upir
@upir_upir Ай бұрын
I have tried the RP2040 version before using micropython and Thonny, but it was slow and I have very limited knowledge of micropython. I´m sure someone with proper knowledge can make it work smoothly, but it was too complex for me.
@cj09beira
@cj09beira 13 күн бұрын
@@upir_upir you can simply use the arduino IDE which is much much faster. which btw can give you access to two cores if you want.
@silverback3633
@silverback3633 Ай бұрын
Wow, look up table for all the possible images and a function for calibrated gage since the output is linear. This is half a semester worth at a college level learning. Excellent job explaining the software side as well especially partitioning. I am wondering RP2040 with only 2MB could handle the look up table of the graphics. Volos uses sprites method which is very efficient in using the memory. Background image is fixed and only the moving image position is computed with a function.
@upir_upir
@upir_upir Ай бұрын
Thank you for your comments and nice words! I haven´t mentioned this in the video, but I have used JPG images with RP2040 version because of the limited memory, and that was most likely also the reason for running it that slow. I will look at the possibility of using sprites in the next video.
@stragenmitsuko
@stragenmitsuko Ай бұрын
this is a great project
@upir_upir
@upir_upir Ай бұрын
Thank you, I’m glad you like it!
@FourFive_NK
@FourFive_NK Ай бұрын
Bro is doing God's work 🙏
@upir_upir
@upir_upir Ай бұрын
Thanks!
@jozefsoucik3115
@jozefsoucik3115 Ай бұрын
jo upire, tvoje videjka su uplne perfektne. Mam pocit ze je to jednoduche...az ked sa do toho pustim vyskocia na mna ine problemy...ale super.
@upir_upir
@upir_upir Ай бұрын
Díky! Rád si poslechnu problémy, třeba je to něco, co můžu zakomponovat do dalších videí?
@jozefsoucik3115
@jozefsoucik3115 Ай бұрын
@@upir_upir ty sa viac zameriavas na automotive, ja skor midi zariadenia ci HID (ale som len samouk amater :-)) no ja sa snazim urobit si nejaky vlastny encoder zalozeny na brushless motore, tak aby som mohol simulovat rozne typy spatnej vazby. Kedze este uplne nerozumiem ako funguje simpleFOC kniznica a zaroven motorcek mam taky, ze ma nizky odpor a driver simpleFOC mini by mal podla dokumentacie pohanat motory nad 10 ohmov (ja mam 4 ohm), takze sa bojim, ze odpalim driver, kedze sa dost prehrieva uz pri odberoch do 0.65A. povodne som to chel vyskusat s motormi z HDD, ale tie maju tiez nizky odpor. Takze to teraz nechavam lezat, kym nezozeniem nejaky suitable motorik.
@ricardestevenpecerdex
@ricardestevenpecerdex 17 күн бұрын
wow.. tu contenido es genial.. me suscribo a tu canal 😊
@upir_upir
@upir_upir 15 күн бұрын
Thank you, I appreciate it!
@nyfaz
@nyfaz Ай бұрын
Thumbs up before seen the video 😅
@upir_upir
@upir_upir Ай бұрын
Thank you, hopefully it was worth watching!
@Jet1337x
@Jet1337x 22 күн бұрын
I would like to design my design for this gauge, could you please make a tutorial on how you made the current design from scratch please. But amazing work! Keep it up!
@upir_upir
@upir_upir 22 күн бұрын
Yes, I do plan to record a more in-depth tutorial about creating the graphics. In the meantime, please feel free to download the PSD file from GitHub to see how it was made.
@raindropcomsen
@raindropcomsen 6 күн бұрын
Wow! Upir you are a druid!!
@upir_upir
@upir_upir 6 күн бұрын
Thank you, but what is a "druid"?
@nicung4946
@nicung4946 18 күн бұрын
This is really cool. Can I request an oil pressure counter part? I would love to have a cheap gauge cluster all of these neat little oleds
@upir_upir
@upir_upir 17 күн бұрын
Thank you. Sure, you are not the first one requesting oil pressure, I will try to add it soon.
@andymouse
@andymouse Ай бұрын
Just when I think he 'can't get any cooler' you do this !! This display is awesome as is your implementation, I believe this is worth having as it's a full blown (I think) ESP Dev Board and can be used to introduce the ESP 32 to someone like me who is happy with AVR chips but thirsts for power !!! Call me old fashioned (or andy) but your techniques and ideas should be in a book, I love books and you are never gonna convince me that it isn't great to have a reference book by your side in these endeavours a quick glance at a chapter much nicer than searches or cheating by asking ChatGPT, not sure if that really is cheating but you know what I mean. Awesome work !...cheers.
@upir_upir
@upir_upir Ай бұрын
Thank you for your nice comment, I can always count on you! Writing a book would be nice, and it´s still on my to-do list, but it takes a lot of time and hardly anyone is buying books those days. But again, would be nice to someday publish a book (again). I have actually published book(s) before, but it was way back when technical books were still popular.
@andymouse
@andymouse Ай бұрын
@@upir_upir :)
@MrHiboost95
@MrHiboost95 Ай бұрын
I was wondering if you were able to make a multi-gauge that gets the information from the OBDII Diagnostics Port? For a example. I have a 2009 Mini Cooper R56 JCW. And it doesn't have any gauges for Boost, Oil Pressure, EGT, Engine Coolant etc. Great Informative video. Thanks for your time!
@upir_upir
@upir_upir Ай бұрын
Thank you for your suggestion, it´s pretty much aligned with what I´m trying to do for the next video. I´m currently investigating the possibility of getting the data from OBDII, but everything is new to me.
@anderskisen1375
@anderskisen1375 15 күн бұрын
Wow. This is amazing just what im after for my car! Definitely too complex for me to figure out on my own. So i really appreciate this! Any plans for a oil pressure version? Hoping you shed some light on this with canbus input. I would pay for a "plugnplay/copypaste" version i can assemble myself together. Mainly with oil pressure, and oil temp :) Anyways. Thanks! For sharing this knowledge. Subbed
@upir_upir
@upir_upir 12 күн бұрын
Thank you for your nice comment! Yes, I do plan to explore this topic a little bit more, including oil pressure version as well as getting the data from can/obdII.
@anderskisen1375
@anderskisen1375 12 күн бұрын
@@upir_upir im looking forward to it! How about possibly make a public folder where everyone can uploaddifferent colors of the gauge aswell? Either way, i would be willing to pay for a "copy/paste" version of this. Keep up the solid work.
@toshevskitarikat4266
@toshevskitarikat4266 Ай бұрын
Mannn i recently saw just two videos and I'm wondering and worried about where the world is going... I mean you show more stuff that wh***s online and you just got so little subscribes ... Awesome project i want to do it in my car man. Very niceee.❤
@upir_upir
@upir_upir Ай бұрын
Thank you for your nice words, I´m glad you like my videos! About the subscriber count, I´m quite happy with what I have right now, let´s see if it grows a little bit more with time :)
@toshevskitarikat4266
@toshevskitarikat4266 Ай бұрын
@@upir_upir man i wish you luck, thats what i want to say. Oh and keep going with this cool projects
@tronsmartmk9089
@tronsmartmk9089 18 күн бұрын
I have had my eye on your channel for a long time. What an amazing channel you have. All innovative ideas and projects. Thank you for sharing. Now again, what an excellent idea. It gave me the idea to program a blood pressure monitor. However, the blood pressure monitor is measured in mmHg and should have a range in which this is measured, for example from 30 to 350 mmHg. The pressure measurements, if I understand you correctly, come from the measured voltage, but this range is unfortunately up to 5V. Do you have any suggestions on how I can achieve this? Thanks in advance for your response.
@upir_upir
@upir_upir 7 күн бұрын
Thank you for your nice words and your comment! This particular sensor outputs 0-5V when connected to 5V source. Since I have used ESP32 that is working on 3.3V level, it only outputs the value between 0-3.3V. You should check if your sensor works the same, i.e. if it´s both 3.3V and 5V compatible.
@rooley123
@rooley123 Ай бұрын
these look great, my mind is churning through lots of car related project this could be for. I do wonder how easy it is to get canbus data from your car. then you have a whole world of sensor data you'd be able to assign to the screen. Only thing i don't like about this display is the sidewards USB port, i feel like if it was facing upwards it mount a lot more flush into projects that want to keep that round asthetic
@snowe..
@snowe.. Ай бұрын
he showed how you can change the direction at kzfaq.info/get/bejne/mcCEq5qFntvbcWg.html
@upir_upir
@upir_upir Ай бұрын
Thank you for your comment, I do plan to explore getting data from OBDII in my next video, but everything is new to me. But at least that´s the plan. I believe the USB port is there because there was a space on the board, since that´s where there is a connector from the LCD screen. It´s not that the PCB is bigger because of the USB port.
@FabioPrati
@FabioPrati 23 күн бұрын
great!
@upir_upir
@upir_upir 22 күн бұрын
Thank you!
@VolosProjects
@VolosProjects Ай бұрын
Cool, looks great. Will you come in Croatia this year?
@omarkhalednunes1760
@omarkhalednunes1760 Ай бұрын
I Saw your Channel too, Booth looks great.
@upir_upir
@upir_upir Ай бұрын
Not quite sure, probably not this year, but we should definitely create some project together!
@geoffreyolson9720
@geoffreyolson9720 22 күн бұрын
that touch screen would be cool to toggle between different units of measuer.
@upir_upir
@upir_upir 22 күн бұрын
I agree. I will try the touchscreen version soon.
@Mica-jw3ef
@Mica-jw3ef Ай бұрын
Is it possible to feed OBD CAN data into the device straight from the vehicle? If anyone could suggest an approach, that would be appreciated.
@upir_upir
@upir_upir Ай бұрын
It surely is possible, and something that I´m looking at right now. I would like to record a video abouth OBD CAN data and how to use them, hopefully soon.
@LobbyDaLobster
@LobbyDaLobster Ай бұрын
@@upir_upir Awesome!
@SadShiry
@SadShiry Ай бұрын
@@upir_upirYou are a God❤
@JYER13
@JYER13 Ай бұрын
Hey I'm working on a project to do exactly this. I'm working with both Raspberry Pi's and Arduino ESP32 to connect to the vehicles CAN bus and read the data according to the config file and parse this into a JSON object as an input stream.
@oraimo3728
@oraimo3728 Ай бұрын
That would be amazing ​@@upir_upir
@DarylMartijnVanBeek
@DarylMartijnVanBeek Ай бұрын
This is sick! Would love to make something like this to control my analog cluster to display my rpm and speed.
@upir_upir
@upir_upir Ай бұрын
For a car? This display is probably too small for car gauges.
@DarylMartijnVanBeek
@DarylMartijnVanBeek Ай бұрын
Yes but probably we could do this on slightly bigger screens right ? Maybe two 5 inch screens :) one for rpm and 1 for speed I’m guessing the principle remains the same
@upir_upir
@upir_upir Ай бұрын
@DarylMartijnVanBeek yes, the principle would be the same. I do plan recording a video covering this topic soon..
@DarylMartijnVanBeek
@DarylMartijnVanBeek Ай бұрын
@@upir_upir this would be amazing !!
@upir_upir
@upir_upir Ай бұрын
@DarylMartijnVanBeek what car do you have?
@-PORK-CHOP-
@-PORK-CHOP- Ай бұрын
Great demo, so once you program the screen can you run it as a standalone unit just connected to a USB C power source, or does it need a PC as the backend to function ?
@upir_upir
@upir_upir Ай бұрын
That’s correct. You don’t need to keep it connected to your PC once it’s programmed. All you need is the USB C power supply. Alternatively, you can also provide 5V to VSYS pin and GND to GND, and that way, the USB port does not have to be connected at all.
@insaneiceage9719
@insaneiceage9719 Ай бұрын
Make a video where you use them in the car! Would look awesome!
@upir_upir
@upir_upir Ай бұрын
I need to first get some cool-looking car. All my cars are in horrible conditions :)
@kermets
@kermets 18 күн бұрын
its a great effort to show us how it is done, but these days making a simple lcd screen do what we want shouldn't be this hard, the partition of the memory is just crazy stuff.....good work tho, Brett
@upir_upir
@upir_upir 7 күн бұрын
There are simpler ways how to do that, I will explore those more in the future videos. Thank you for your comment!
@AkulaSerona
@AkulaSerona Ай бұрын
I Love the STI Boost guage
@upir_upir
@upir_upir Ай бұрын
Thank you!
@tecnoaddicted
@tecnoaddicted Ай бұрын
ciao , gorgeous job indeed. may i ask you if is possible to use this sensor as DEPRESSURE readings? i need for carburetors depressure balancing. the range is 0 up to maximum -1 bar no more as recommendatoiun from the manufacturer is that carbs must be 0.2 bar difference between each others. thanks
@upir_upir
@upir_upir Ай бұрын
Yes, that should be possible.
@tecnoaddicted
@tecnoaddicted Ай бұрын
@@upir_upir can i contact you via email?
@joel9999
@joel9999 Ай бұрын
Would you be able to use a display lets say from a samsung watch, and make it so the bezel can be used to cycle through different information? Would love a video on this!
@upir_upir
@upir_upir Ай бұрын
I´m sure someone can do that, but I don´t. That display would most likely use some different connection, not SPI, and it might be harder to interface with ESP32 / arduino.
@brettsanderson8680
@brettsanderson8680 Ай бұрын
Is it possible to make a menu on the touch gauge to change the parameters with this gauge and an Arduino? Obviously you would have had to program both sensors values ahead of time but does something like this have the ability to program it to where you do something like long touch the display and a menu pops up that you can scroll and select what type of map your gauge is reading from say like a 3 bar to 5 bar map sensor?
@upir_upir
@upir_upir Ай бұрын
Yes, all of that should be possible. The only limitation is your own imagination - and of course skills, but the hardware should support all of it.
@adriannp.
@adriannp. 23 күн бұрын
Amazing work man, sadly i dont know nothing about coding :(
@upir_upir
@upir_upir 22 күн бұрын
Don´t worry, I know very little about coding. It´s mostly just copy+paste. If you can do that, I´m sure you can follow the tutorial.
@mrmidnight32
@mrmidnight32 Ай бұрын
Is the usb use a problem for using several of these as a full dashboard? Like tachometer, boost, oil pressure, fuel ect ect
@upir_upir
@upir_upir Ай бұрын
That should not be a problem, you should be able to use multiple of those gauges at the same time. Actually, I would like to try that in my future videos.
@ricardobino7410
@ricardobino7410 3 сағат бұрын
Question: why are you storing pre determined positions instead of one background image and a needle image you can rotate and draw dynamically? I can understand this approach on complex drawings, but a simple needle and curved bar doesn't seem like it.
@johnGemal
@johnGemal 24 күн бұрын
Really cool stuff. I have a question: How did you draw the animation? how can I do my own design? Thank you
@upir_upir
@upir_upir 22 күн бұрын
Sure, you can do your own design. You can start by downloading the PSD file from GitHub to see how it was made and make some adjustments. Good luck with your project!
@johnGemal
@johnGemal 14 күн бұрын
Thank you.
@jan_harald
@jan_harald Ай бұрын
I think in this case, it would make a lot more sense to simply overlay the needle and rotate with code, instead of a gazillion images also @file uploader...it's so trivial it was the first result for me, lol, there's at least 2 versions, even, one for older IDE and one for newer, and using it is also simple, just install the plugin (download & copy), and make a directory named "data", and put stuff in it, then [Ctrl/command] + [Shift] + [P] and the upload littlefs, if doing the more modern way, or the older way involves using a jar file installed as an arduino tool, also a data folder, and clicking a menu item instead, to upload and I've not verified either, since I don't have an esp32, but they should work
@baiomarlaye3165
@baiomarlaye3165 Ай бұрын
There's potentially a performance benefit for pre-rendering all values but I'm curious to see if there will be a follow up where he tries it your way
@upir_upir
@upir_upir Ай бұрын
Yes, that´s options as well, but it´s not just the needle, there is also the trail and transparent image on top of the trail. Plus the needle is quite big, so it might slow down the performance quite a lot. I would still like to try that approach to see the performance difference, but there is nothing wrong with using a lot of images and a lot of memory since it´s there to be used.
@baiomarlaye3165
@baiomarlaye3165 Ай бұрын
@@upir_upir love your vids btw, wasn't into electronics till I stumbled into one but watching you has been really inspiring
@timonharmel4866
@timonharmel4866 7 күн бұрын
really really cool can you make please a video where you compare de rp2040 to the esp32s3 version?
@upir_upir
@upir_upir 7 күн бұрын
Thank you. I might try that in the future, but my knowledge of RP2040 is quite limited, at least for now.
@timonharmel4866
@timonharmel4866 7 күн бұрын
Okay yes mine too😅 but nice video really helpful that you troubleshoot your problems in the video, quite helpfull to build also such a project @@upir_upir
@FawkesTrue
@FawkesTrue 9 күн бұрын
Really cool, now if someone figures out a decent way to interface with Speeduino (dropbear) that'd be a match made in heaven
@upir_upir
@upir_upir 8 күн бұрын
Thank you. Yes, I do plan to test my projects with Speeduino as well.
@lohikarhu734
@lohikarhu734 Ай бұрын
The only negative (slightly) comment that I have is that you are speaking about 10-15% faster than is "nice" for me (&, yes, I am a "native English speaker")... Also, hard to follow the selections on the monitor, maybe a bigger cursor might help? While I'm "picking away", the monitor resolution is a bit too high to see the tiny text...and... 🤗 Nice work! I'm already subscribed...
@lohikarhu734
@lohikarhu734 Ай бұрын
Maybe I'll just set playback speed to 0,75x. Du Depp Du!
@upir_upir
@upir_upir Ай бұрын
I would not say it´s negative, I´m always happy for some constructive feedback! I know that I´m slightly biased about the right talking speed, since I always watch other videos on 1.25-1.75x playback speed. I´m already using a bigger cursor, but perhaps I can make it even bigger for future videos. Thanks again for your comment!
@andre-th2rw
@andre-th2rw 16 күн бұрын
So fkn cool. What about instead of actually measuring boost using a sensor, connecting the ESP to a cars OBD2 port over bluetooth with a cheap dongle, then reading the boost value from there? would be very cool to be able to DIY a real world usable boost gauge this way!
@upir_upir
@upir_upir 15 күн бұрын
Thank you. Yes, I will explore getting the data over OBD2 in the future videos.
@DarkAttack14
@DarkAttack14 11 күн бұрын
I have a PolarFIS module hooked into the BCM on my passat diesel to display all this info on the stock display... but I really kinda want a true gauge
@upir_upir
@upir_upir 8 күн бұрын
What is BCM?
@FEELGOOD337
@FEELGOOD337 13 күн бұрын
It's a very cool way to display the most important information, is there a way to collect this information under the hood, and then transfer to the thingy using the bluetooth or any other form of communication? passing a tube definitely isn't an option, I would like to collect few more stats and then display on the screen?
@upir_upir
@upir_upir 12 күн бұрын
Yes, that’s exactly what I would like to try next.
@FEELGOOD337
@FEELGOOD337 12 күн бұрын
@@upir_upir that's great! on some vehicles, most of the information can be accessed via the OBD port, e.g. the M57 has alot information that can be accessed in such a way, but the vacuum isn't read by the system as the turbo isn't actuated by the electric block but the vacuum actuator
@jayare7750
@jayare7750 Күн бұрын
Is the boost gauge water proof? I can see me adding an ESP module with Wi-Fi to measure the PSI on my pool filter and have my home assistant warn me when it's detects a certain value.
@Duckferd
@Duckferd Ай бұрын
I am trying to create a oil pressure gauge that reads from 0-150 psi. Not really a photoshop expert so it looks like yes, you can change colors of the smart objects, but how would you create new background files i.e. the tick marks? Would you be willing to create a few more example gauges so that we can focus more on modifying the code to suite the sensor output?
@upir_upir
@upir_upir Ай бұрын
Yes, creating various gauges is on my todo list for the mentioned reasons. What kind of gauges would you like to see?
@Duckferd
@Duckferd Ай бұрын
@@upir_upir Thanks! I think something really simple would work. A gauge needle that starts from "8 o'clock" and ends at "4 O'clock" would be perfect for most generic usage. I did figure out how to modify the labels for ticks and gauge type so can do that part myself (otherwise, it's just labelling ticks 0-150 psi and "oil pres" in the corner), I just don't really understand how to modify the smart objects portion. Thank you again.
@smgvbest
@smgvbest Ай бұрын
How would one handle a dual needle gauge? say both on same center axis, one sweeps on the left side and the other on the right side?
@upir_upir
@upir_upir Ай бұрын
You can have two sets of images, one for each half of the display. Or you can perhaps try rotating the needles individually, but you would first have to test the performance of such solution. I might cover this in the future videos. What kind of gauges are you thinking of?
@zakarialatreche1383
@zakarialatreche1383 10 күн бұрын
noice Video, wanna use the same LCD for my Project, where can i find it ?
@upir_upir
@upir_upir 8 күн бұрын
There is a link below the video.
@DanJLeh
@DanJLeh 16 күн бұрын
If only it did not have a USB port that faced downward... With an autometer shaped gauge case this thing would be amazing.
@upir_upir
@upir_upir 12 күн бұрын
I agree, the placement of the USB port is not the best, but you should be able to power this using the VSYS pin, and not using usb.
@henrykasch
@henrykasch 7 күн бұрын
Very nice but was wondering hw visible it would be in the sun. Do you have any experience with that?
@upir_upir
@upir_upir 7 күн бұрын
It has decent a brightness, but it´s not sunlight readable. If placed inside a car, it should work well, but might be harder to read if there is too much light.
@crxkid16
@crxkid16 8 күн бұрын
wish they made some in more common gauge sizes like 50mm or 60mm
@upir_upir
@upir_upir 8 күн бұрын
Yep, that would be nice, but I have a few more displays that I´m trying right now with different sizes.
@bluegizmo1983
@bluegizmo1983 Ай бұрын
Is there a bigger version of this screen with good performance like this smaller one? I'd like one around 2.5 to 3 inches in diameter.
@upir_upir
@upir_upir Ай бұрын
Yes, there are a few. I will test those in the next video. What would you like to use them for?
@bluegizmo1983
@bluegizmo1983 Ай бұрын
@upir_upir I thought about using one of the larger ones for an RPM gauge that could also flash the entire screen as a shift light. Fast refresh rate would be needed for the rapid swing of the RPM needle on the gauge, and preferably it would have good brightness to be daytime visible on a car dash.
@Rich77UK
@Rich77UK Ай бұрын
I'd love some5hing like this but for fuel or temperature gauges. 8 have a classic car I am restoring and the original gauges are shot and almost impossible to get.
@upir_upir
@upir_upir 27 күн бұрын
Yes, I will expand this project with more styles and types of gauges soon.
@orhanyor
@orhanyor Ай бұрын
Isn't it possible to create a .c array only for the background and the needle and skip ready made pictures. When you draw the picture, refresh the background and rotate the needle in the code according to the reading. Check for change in the reading if yes, refresh the screen etc. I'm a newbie with screens but i think this should be doable and will save a huge amount of program space.
@upir_upir
@upir_upir Ай бұрын
It should be surely possible. That said, it’s not just the needle rotating, but also the trail displayed below the tickmarks. When you do all of this you might realize that the FPS dropped below acceptable value, but maybe not? It would be interesting to find out.
@GodenHobbler
@GodenHobbler Ай бұрын
hi me again, did you find maybe cheap case which is big enough for a battery? cheers
@upir_upir
@upir_upir Ай бұрын
Not yet, but I will try to 3D print something.
@pranaykedia1271
@pranaykedia1271 20 күн бұрын
Make something for dde f12 they will love it they are the best in the community
@upir_upir
@upir_upir 15 күн бұрын
Great suggestion, I would be happy to do something custom for DDE, let’s see how it goes..
@batatadogol
@batatadogol 20 күн бұрын
very good work!! What do I need to do to use the screen with TFT
@upir_upir
@upir_upir 15 күн бұрын
Thank you. What do you mean by TFT?
@batatadogol
@batatadogol 15 күн бұрын
@@upir_upir I bought two tft screens and they don't work with this code... what needs to be changed to make it work
@upir_upir
@upir_upir 15 күн бұрын
@batatadogol I’m sorry to hear that. What kind of problems do you see?
@batatadogol
@batatadogol 14 күн бұрын
@@upir_upir esp32s3-touch-lcd-1.28 doesn't work with this code
@TheAtilioenei
@TheAtilioenei Ай бұрын
👏 👏 👏 👍👍👍
@upir_upir
@upir_upir Ай бұрын
Thanks!
@mdeeen
@mdeeen 14 күн бұрын
please do on M5stack Dial.. very beautiful.. please teach us by using M5stack Uiflow (easy to program display).....
@upir_upir
@upir_upir 12 күн бұрын
Yep, I already have the m5 dial, just need some time to get more familiar with the device.
@mdeeen
@mdeeen 12 күн бұрын
@@upir_upir you're the best
@martinlindberg1680
@martinlindberg1680 5 күн бұрын
can you make one where the powercable comes out the back?
@upir_upir
@upir_upir 5 күн бұрын
Yes, you should be able to power the board with VSYS and GND pins directly, without using the USB port.
@Cratoodle
@Cratoodle Ай бұрын
Could you please show how to do a G-Meter with this screen?
@upir_upir
@upir_upir Ай бұрын
Definitely. Actually it’s the topic for the next video.
@wahyupans8868
@wahyupans8868 7 күн бұрын
Can you make a digital speedometer with esp32?
@upir_upir
@upir_upir 7 күн бұрын
Sure, that´s on my todo list, and something I would like to try soon. What kind of vehicle/range are you looking for?
@vitorbritesvitor903
@vitorbritesvitor903 Ай бұрын
Hello my friend, I really like the things you do and I'm also trying to do it but I have a problem that I don't know how to do which is to count those fixed km on the speedometer, do you know? Make a video about it if you know.
@upir_upir
@upir_upir Ай бұрын
Do you mean displaying the odometer? Or something else?
@vitorbritesvitor903
@vitorbritesvitor903 Ай бұрын
@@upir_upir Sorry, I'm Portuguese and I don't know the name, but I think it's an odometer, it's the one (display) where the km or miles that the vehicle has appear and which is also for carrying out revisions.
@upir_upir
@upir_upir Ай бұрын
Yep, that’s probably odometer. You can probably get speed and calculate the traveled distance. It will not be extremely accurate, but it should probably work.
@vitorbritesvitor903
@vitorbritesvitor903 Ай бұрын
@@upir_upir I've looked everywhere, forums, KZfaq, etc. and nothing. I know there's a lot of calculation due to several factors, but it would be a good idea for those round displays.
@Mishanya24a
@Mishanya24a 2 күн бұрын
Good afternoon, how do you like this idea, to make the same boost sensor, but only with a physical page switch button, for example, to make a page with an inflator, and when pressed, the ambient temperature, engine temperature, or intake temperature in front of the turbine is shown?
@upir_upir
@upir_upir Күн бұрын
That´s a good idea, but who has time to press buttons while driving? :)
@Mishanya24a
@Mishanya24a Күн бұрын
@@upir_upir I'm just saying that it would be possible to make such a mini on-board computer, well, besides, you can connect the button to the steering wheel, and it will be convenient, or to the steering wheel switch)
@upir_upir
@upir_upir Күн бұрын
@Mishanya24a I was just joking. I agree that it’s a good idea for a project. Definitely something I will explore more in the future.
@Mishanya24a
@Mishanya24a Күн бұрын
@@upir_upir I understand that you were joking) I will look forward to the development of this project)
@gosonegr
@gosonegr Ай бұрын
Now I can see my turbo lag full 4K!
@upir_upir
@upir_upir Ай бұрын
Hehe. What car do you drive?
@gosonegr
@gosonegr Ай бұрын
@@upir_upir 3 different, daily beater, a 04 Corolla hatchback diesel, a 99 mitsubishi galant 2.4 and a Diesel 94 jeep Cherokee
Tiny Board, Tiny OLED, Tiny Project
29:19
upir
Рет қаралды 19 М.
Where Did Arch Linux Come From?
16:21
Action Retro
Рет қаралды 27 М.
What it feels like cleaning up after a toddler.
00:40
Daniel LaBelle
Рет қаралды 73 МЛН
WHAT’S THAT?
00:27
Natan por Aí
Рет қаралды 13 МЛН
I found PERFECT display
51:32
upir
Рет қаралды 553 М.
Retrofitting a Custom Retrowave Dash in my Z31
14:54
Blitzen Design Lab
Рет қаралды 112 М.
ESP32 OBD2 Gauge #ep2
3:16
Va&Cob
Рет қаралды 34 М.
DIY Raspberry Pi Racecar Dashboard: The Ultimate Guide
15:11
BEAVIS Motorsport
Рет қаралды 723 М.
Best ESP32 board with AMOLED display - LilyGo T4 S3
13:35
Volos Projects
Рет қаралды 229 М.
ESP32 + 7in LCD + Fast RGB Interface
27:42
Bytes N Bits
Рет қаралды 8 М.
I tried the Cheapest Arduino Alternative (that Nobody heard of)
13:31
Arduino Gauge System | Prototype Update 2
19:22
Ovens Garage
Рет қаралды 14 М.
What it feels like cleaning up after a toddler.
00:40
Daniel LaBelle
Рет қаралды 73 МЛН