ESP32 + 7in LCD + Fast RGB Interface
ฝัง
- เผยแพร่เมื่อ 23 พ.ค. 2024
- In this video I look at the new 7 inch LCD panel from Elecrow with a built in ESP32 and fast RGB interface.
Running a 800 x 480 pixel display from a microcontroller can lead to slow screen updates, but not with this new 16 bit parallel interface. Find out how well it works and how we can optimise the screen refresh code to complete full screen refreshes at 30 fps.
Don't forget to visit the project page at
bytesnbits.co.uk/esp32-7-inch...
All code used in this video is available at the project page link above.
Elecrow Display page
www.elecrow.com/esp32-display...
Elecrow Displays
www.elecrow.com/display/esp-h...
Elecrow New Years Celebration
www.elecrow.com/chinese-new-y...
Lovyan Library
github.com/lovyan03/LovyanGFX
0:00 Introduction
1:26 Display specs
3:48 LVGL compatibility
4:51 RGB interface
7:57 LovyanGFX library
16:20 Using a frame buffer
19:50 Optimising the driver - double buffer plus difference scanning - วิทยาศาสตร์และเทคโนโลยี
Very well explained, have had the display for awhile and really didn't understand how to use it. Thank you!
Glad it helped!
One O/I pin is a bit sad, he can't talk to other pins, and no one to push or pull with. 😊
Very Interesting. Sold out as of 2/2/24. I enjoy how you explain the code.
It's a great screen if you can get one. Thanks for the comments.
Masterclass of modern display handling. I have the 7 inch display with the yellow pcb from ALI but it only works until now with the Arduino GFX library....which i dont like at all.
Like the majority of display users i started years ago with Bodmers tft_eSPI.... really excellent and fundamental work,
but it was Lovyan who based his library on tft_eSPI and integrated the capacitive Touchscreens .
Thank you very much for this content ....really appriciated.
greetings from Germany
Thanks for your comments. Glad you enjoyed it.
Excellent! Thanks for sharing! Best~
No problem. I hope it was useful.
Prescient Bob. I have been looking at these :-)
Great. It's a lovely display if you want a control panel for your project. Bit lacking on the IO side but with the WiFi and Bluetooth you can get around that.
Great video✌
Thanks for watching!
@@BytesNBits nice job
Genial proyecto. ¿seria posible hacer que funcione con esp32 wroom32 ?. Gracias
Yes. You'll need to modify the driver setup to match your ESP32 and LCD setup though. But the basic idea will be the same.
Like the video, please, please do one with SquareLine Studio etc :)
On the list! Just got to find some time.
Nice!!!
Great little (big) display.
@@BytesNBits 🤣🤣
Hello, is there a code download link?
github.com/getis/elecrow-7in-esp32-touchscreen. I tend to put them on the project page on my website.
The intro music is loud as f***!
Why do you assume we know what your talking about? What is a class what is an instance? I remember you were asking for our input on programming instructional series but nothing has transpired.
Unfortunately some aspects of the project work require different levels of knowledge. This one needed a bit of object orientated coding to get it to work which I didn't have time to explain - it's a big topic. think of it as a pointer to topics you need to find out about.
I will be covering C++ coding at some point but there are just too many projects to work with and the coding tutorials don't seem to perform as well as other topics so they tend to get pushed back a bit.