I bought all Ebooks from RN and I’m now busy with the LVGL book…
Stupid me, I bought a CYD board with USB-C + Micro USB port. This board has problems with inverted BLACK/WHITE and has Gamma problems.
esptool.js
Serial port WebSerial VendorID 0x1a86 ProductID 0x7523
Connecting….
Detecting chip type… ESP32
Chip is ESP32-D0WD-V3 (revision 3)
Features: Wi-Fi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
Before dumping it in the bin I want to ask here if someone has solved this problem?
Others have solved it but I don’t have the knowledge to implement it in the settings.
https://github.com/rzeldent/esp32-smartdisplay/issues/59
Thanks!
Hi Erik. I had the same problem with the same board. A user worked out a solution, which you can find in the forum under
“Colors inverted on CYB/ESP32 display”
The solution where user_setup.h is edited to uncomment the line to invert the colors is the one I am using and it works fine. See below.
Christian
1Vote UpVote Down
Best Answer
Ivan Tarozzi answered 2 months ago
Ok, confirmed another workaround:
uncomment
#define TFT_INVERSION_ON
in User_Setup.h
So you can build examples from the book without other modifications
Hello Christian, thank you for taking the time to help out.
Unfortunately, this is what I tried and it looked better but then the Gamma problem showed.
The display is seemingly ‘too bright’ and edges of graphic components look ragged/pixelated.
There are many variants of this board and I managed to get the most worse version 😉
In the User_Setup file there is a section to fix RGB colors.
// Try ONE option at a time to find the correct colour order for your display // #define TFT_RGB_ORDER TFT_RGB // Colour order Red-Green-Blue // #define TFT_RGB_ORDER TFT_BGR // Colour order Blue-Green-Red
Try to uncomment one at a time to see if it fixes the issue.
Regards,
Sara
Thank you Sara, but sorry to say but that also did not help.
SOLUTION: After many hours trying all options available and scanning Google, I ordered a new board following the URL’s provided in the LVGL Ebook. I should have done that in the first place.