I was just getting started with your Learn LVGL V1.2 eBook when the Arduino IDE ‘helpfully’ upgraded me to LVGL 9.2 thereby breaking the two examples I had working. I was just about to start all over when your V1.3 announcement arrived. Thanks for saving me a lot of bother!
Hello Evan, glad the update was helpful!
Have you tried the examples with LVGL 9.2? Let me know if everything is working properly.
Regards,
Rui
Hello Evan! Sorry for all the updates, please note that we’ve had to release yet another update (this one should be final for a while).
Please download version 1.4:
Regards,
Rui
I’ll be going through your V1.4 in detail but it will require days. How would you like to hear about (1) code/build/problems, and (2) typo’s? All at once? As I go along?
And how? email? One of your forums? I’m not on facebook, et al.
No problem! Take your time, I was just letting your know there was an update available.
If you follow the instructions presented in our eBook version 1.4 and use the same libraries everything will run smoothly.
However if you experience any issues just post a question directly here in the Forum: https://rntlab.com/ask-question/
I’m finally back on the air. Bottom line is that anyone STARTING OUT with your V1.4 document and LVGL 9.2 should be OK.
My problems occurred because the Arduino IDE auto upgrade of the LVGL library to 9.2 broke a couple V1.1 actions Specifically, the IDE LVGL upgrade left in place the V1.1 instruction to “move the demos and examples directories up alongside src”. This led to compilation errors as include paths were no longer correct. It took me a while to realize that V1.4 no longer mentioned the directory changes.
The other change was the switch of SCREEN_WIDTH and SCREEN_HEIGHT, along with the added call to lv_display_set_rotation( … ). Result was the V1.1 HelloWorld showed a scrambled screen.
Again, someone starting out with your V1.4 should do just fine. Those of us trying to ‘migrate’ from your V1.1 should start over from scratch.
And thanks again for coming up with this whole getting-started-with-CYD tutorial. The prices of the modules are plummeting and I plan to incorporate displays here and there in my (maybe someday) home security system.