I see you have been doing a lot with cars and displays, I’m looking to replace my whole dash with a screen, but my car does not have ODB2 to get data from. I hope you don’t mind me asking, but should I have an Arduino to collect and process the analog and digital data before sending the data to a ESP32 linked to a screen? Or is it possible to do all the processing work on the ESP32. I am worried I will run out of memory with the amount of graphic components Thanks
Thank you for the question. I will try to answer. If your screen isnt too big and graphics is simple and basic (no shadows and/or transient colors) I think you will be fine with only ESP32, but chose more powerful variant ESP32-S3. Furthermore, even if you need additional controller maybe it is good option to use two ESP32s because then you can send data between then very easily using ESPnow protocol. But currently in my car gauge project I'm still good with one ESP32S3. Best luck in your project :)
May I suggest using mono-spaced fonts for numerical readouts in LVGL as this will avoid the character jumping you get - particularly when the displayed value includes a '1'. Great demo!!
It can be done easily to clear ecu fault codes, I think, didn't tried it yet. For other fault codes you probably need some special OBD tool from car brand.
Literally not going to watch this because you didn't include any video sections. Come on man. I don't want to have to memorize where in your video certain things. Get with the times and add in breakpoints to your video if you want more views.... its 2024....
please take a look at blnlabs.com/learn-with-chatgpt-round-lcd-display/ or long format video at ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-VyNNapL2_2E.html
Gauges looks to move with glitches. Would be interesting if they where working butter smooth and somewhat fast because automotive display should be fast and smooth
Thank you for commenting, but for this project I think this is perfectly fine. If you check out my other lvgl esp32 gauge it can be pretty smooth with some optimization ru-vid.comFTiRnAAGcbE Ofcourse this can not compare with display that is controled with raspberry pi or something much stronger than esp32. But lets see. I will try it first with full GUI and then see.
When I get to the Components Placements section, I get that "Processing files..."screen indefinitely. From your video it seems like I should rotate the coordinates in the position cvs to fix it, but I don't know which files are incorrect. Do I have to just rotate some randomly until it shows up correctly?
I should pass that "Processing files..." even if the components are not OK. And you should get the 2D/3D view of your board. Are you using KiCad 8? After update there is some problems with the plugin
@@blnlabs In the end I just needed to do it over and over and it eventually worked. Just took a couple days of trying.... I am on KiCad 8 (with the latest version of the plugin). Thanks for the vid!
LVGL has officially announced the end of its collaboration with SquareLine Studio, what changes do you think will occur in the future development of LVGL?
Uff, yes, this will be interesting. But don't know. The Square Line Studio was great to speed up the process for designing the embedded display, but LVGL seams to be ideal driver, because it is so light weight. I think both sides can continue on separate path, but we will see
thank you for the feedback, I was looking some good options that are a bit more pro and couple of days ago I ordered WHITE SHARK DSM-02. Is should be here any day now.
Very good video and I liked and subscribed! Random, but your English is excellent and you have a great voice for a late night DJ, (I was a DJ myself once 😂). Thanks for the good content!
Visualizations is more than 10x greater than subscribers. It means subject is very interesting, but few people subscribes the channel. I think this the most "straight to the point" channels on this area and congratulation for this. It really needs a better audio and a "slow down" clicking. . Excelent video. Congratulations!!
Still pending, I waiting for hot air solder iron, because I made I bit of mistake when designing the board, and now assembly is a bit tricky. But I will try to push it on.
I'm sorry that you feel that way, but this was meant to be only demonstration video. If you are interested you can check ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-4R3rU015MHY.html and ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-pIMbWd0uwQ8.html, where I think I did a better job of providing information about this topic.
You mean is there something simular on the marker? I dont think so. I checked a bit, but this small device with integrate USB type A, so you dont need a cable in order to connect it. That is why I decided to make mine😊
Thank you for the comment. Already tried that, but it is to tick. That is basically 3.4 mm (1.6+1.6). I think that width of 2mm the last option on JLCPCB site would be ideal.
I needed to google what is uzb rubber ducky 😂, but yes. It can be. Usb rubber ducky is exactly HID device with custom software that an interprete commands from file on SD card. Am I right?
I’m a total beginner working on a similar project, it’s an analogue gauge (in appearance at least). I added my hands (gauge needle that will move) just like you did for the watch hands. But when I export and open in Arduino IDE I don’t see “extern lv_obj_t * ui_OilPressire;” Do I need to add these manually or should squareline include that?
@@PhilippThalhammer yes they need to be included manually! I’ve got my display working and I’ve written code to update gauge position from commands. Ex. Oil Pressure 60 , and the oil pressure needle turns to 60psi