I was inspired by your video and bought one. I have made a daughter card which screws on the back and provides CanBus transceiver and a 12v psu. My end application will be marine but I guess it could also be automotive. For spare IO you can really only use the UART pins on J2. J1 pins are I2C which is used by the internal touch controller so you cannot use for anything other then I2C. There are some spare IO on the PCB itself that you can solder to but this requires more skills and is not great mechanically. Anyhow, thanks for your videos, always useful content.
the only thing i know (so far) for displays like this is LVGL. I would LOVE to see a longer video from you showing how you do your development for a display that doesn't use LVGL.
Hi, great work, I am fitting EV power train in a 1963 car that has four 2.1in round displays - water temp, volts, oil temp and pressure. I have been looking for just this sort of solution for EV car status gauges this looks a perfect solution. Thank you for the inspiration. 21299 subscribers to go!
I see two good projects for this screen. 1) a DIY thermostat with calendar. 2) a combination dial for a DIY safe. Really cool. I hope to get one someday.
Wonderful, thank you! Good luck with your goal. It is good to set goals. "I love deadlines. I love the whooshing sound they make as they fly by." - Douglas Adams :)
Pretty much any esp32 pin can be defined for pretty much any function. The datasheet for the display will tell you which pins are on the connector, then the datasheet for the esp32 s3 will tell you what those pins are capable of.
Oh you must do a 'Safe' you know the type with valuables in it and you have to turn a dial backwards and forwards if you get it right you can switch the light on if wrong tuff luck !!!...cheers.
Already have one and its going in my electric car. A quality item. Minor complaint Mr Volos, you're moving into unboxing videos and are not going through your code which really helped AND you're losing the humour which i enjoyed listening to and you don't seem to be enjoying things?
thank you for this comment, you are mostly right. I will not try explain why is that , i will try to do better next time... ... i am confused becouse you men i allso got few negative comment about humor. We will see....
Sorry for lagging audio :(
😊 I just got this about 2 weeks ago and I agree: the build quality is very nice.
I was inspired by your video and bought one. I have made a daughter card which screws on the back and provides CanBus transceiver and a 12v psu. My end application will be marine but I guess it could also be automotive. For spare IO you can really only use the UART pins on J2. J1 pins are I2C which is used by the internal touch controller so you cannot use for anything other then I2C. There are some spare IO on the PCB itself that you can solder to but this requires more skills and is not great mechanically. Anyhow, thanks for your videos, always useful content.
Thank you, it is so nice to heat that.
Glad I came across your videos. This company makes some great looking ESPs.
Welcome aboard!
the only thing i know (so far) for displays like this is LVGL. I would LOVE to see a longer video from you showing how you do your development for a display that doesn't use LVGL.
Hi, great work, I am fitting EV power train in a 1963 car that has four 2.1in round displays - water temp, volts, oil temp and pressure. I have been looking for just this sort of solution for EV car status gauges this looks a perfect solution.
Thank you for the inspiration. 21299 subscribers to go!
I see two good projects for this screen. 1) a DIY thermostat with calendar. 2) a combination dial for a DIY safe.
Really cool. I hope to get one someday.
Cool, thanks
The SSR you have in your video is for controlling AC only. I think it's TRIAC-based.
I've got no idea about esp32 but this could be a fantastic incorporation into a home assistant house
That's a cool idea, I wonder how you could interface it with home assistant to make it a bit smarter
Wonderful, thank you! Good luck with your goal. It is good to set goals. "I love deadlines. I love the whooshing sound they make as they fly by." - Douglas Adams :)
Hope there will come one with proper ip rating in the Future. Would make a great Motorcycle Display with the dial feature ......
That's a great device, hope some one makes some home assistant controller for it! I've subscribed, good luck with your goal!
Much appreciated!
keep going man!!!! Love your projects!
Tnx, i will
Nice examples! You mentioned that you didn't like the LVGL, what would be your recommended alternative and why? Thanks!
I dont like code generators like sqareline studio. I love to build my interface using simple graphical objects. I am usig tft_espi library
You'll get to 100K much sooner. Probably around May 2024
I hope so.
Will you please do a version of this for the M5Dial?
integration with esp home would be nice
Nice screen. A bit expensive though.
how do you design the graphics on the screen. and how are they loaded in?
Nice as always.
Thanks for sharing!
Thank you! Cheers!
Oh ... Lillygo make one of those but hardly available. I always wanted one of those!!!!
Am I right in thinking there are no IO pins available apart from UART and i2c?
Looks that way according to the website
Pretty much any esp32 pin can be defined for pretty much any function. The datasheet for the display will tell you which pins are on the connector, then the datasheet for the esp32 s3 will tell you what those pins are capable of.
Yes you are.
Oh you must do a 'Safe' you know the type with valuables in it and you have to turn a dial backwards and forwards if you get it right you can switch the light on if wrong tuff luck !!!...cheers.
Thanks for sharing this nice video. Question what is the radius of the knob? I couldn’t find it on the website.
35,6 mm
This would be great for wled controller
Cool device, but the lack of even some GPIO makes integration tough.
Whats your alternative to lvgl library?
I love tft_espi and lowyan
This is beautiful ❤.
very nice!
Nice video but, sadly the link no longer works and can't find these modules on the web site anywhere. 😞
i updated link in description, now link works
@@VolosProjectsGreat thanks!
Good video,thank you !
I wanna learn soo bad.. where can i learn??
Hello.
Anyone can some help me to get the datasheet of this LCD L-280A75-C . Been scratching my head for several weeks now with no luck 😢
nice video
Thanks
Zuppo!
👍👍👍👍👍
Already have one and its going in my electric car. A quality item.
Minor complaint Mr Volos, you're moving into unboxing videos and are not going through your code which really helped AND you're losing the humour which i enjoyed listening to and you don't seem to be enjoying things?
thank you for this comment, you are mostly right. I will not try explain why is that , i will try to do better next time... ... i am confused becouse you men i allso got few negative comment about humor. We will see....
I found as of today (June 11/2024) you need to replace the commented lines below with the un-commented lines below.
// Arduino_ESP32RGBPanel *bus = new Arduino_ESP32RGBPanel(
// 1 /* CS */, 46 /* SCK */, 0 /* SDA */,
// 2 /* DE */, 42 /* VSYNC */, 3 /* HSYNC */, 45 /* PCLK */,
// 11 /* R0 */, 15 /* R1 */, 12 /* R2 */, 16 /* R3 */, 21 /* R4 */,
// 39 /* G0/P22 */, 7 /* G1/P23 */, 47 /* G2/P24 */, 8 /* G3/P25 */, 48 /* G4/P26 */, 9 /* G5 */,
// 4 /* B0 */, 41 /* B1 */, 5 /* B2 */, 40 /* B3 */, 6 /* B4 */
// );
// // Uncomment for 2.1" round display
// Arduino_ST7701_RGBPanel *gfx = new Arduino_ST7701_RGBPanel(
// bus, GFX_NOT_DEFINED /* RST */, 0 /* rotation */,
// false /* IPS */, 480 /* width */, 480 /* height */,
// st7701_type5_init_operations, sizeof(st7701_type5_init_operations),
// true /* BGR */,
// 10 /* hsync_front_porch */, 8 /* hsync_pulse_width */, 50 /* hsync_back_porch */,
// 10 /* vsync_front_porch */, 8 /* vsync_pulse_width */, 20 /* vsync_back_porch */);
Arduino_DataBus *bus = new Arduino_SWSPI(
GFX_NOT_DEFINED /* DC */, 1 /* CS */,
46 /* SCK */, 0 /* MOSI */, GFX_NOT_DEFINED /* MISO */);
Arduino_ESP32RGBPanel *rgbpanel = new Arduino_ESP32RGBPanel(
2 /* DE */, 42/* VSYNC */, 3 /* HSYNC */, 45 /* PCLK */,
4 /* R0 */, 41 /* R1 */, 5 /* R2 */, 40 /* R3 */, 6 /* R4 */,
39 /* G0/P22 */, 7 /* G1/P23 */, 47 /* G2/P24 */, 8 /* G3/P25 */, 48 /* G4/P26 */, 9 /* G5 */,
11 /* B0 */, 15 /* B1 */, 12 /* B2 */, 16 /* B3 */, 21 /* B4 */,
1 /* hsync_polarity */, 10 /* hsync_front_porch */, 8 /* hsync_pulse_width */, 50 /* hsync_back_porch */,
1 /* vsync_polarity */, 10 /* vsync_front_porch */, 8 /* vsync_pulse_width */, 20 /* vsync_back_porch */);
Arduino_RGB_Display *gfx = new Arduino_RGB_Display(
480 /* width */, 480 /* height */, rgbpanel, 0 /* rotation */, true /* auto_flush */,
bus, GFX_NOT_DEFINED /* RST */, st7701_type5_init_operations, sizeof(st7701_type5_init_operations));
.
Do you have an email?
What's t he p[roblem with LVGL? I was planning to give it a try...
There is nothing wrong with lvgl, i just dont like it, feel free to try lvgl maybe it will be great for you