• Skip to main content
  • Skip to primary sidebar

RNTLab.com

The Ultimate Shortcut to Learn Electronics and Programming with Open Source Hardware and Software

  • Courses
  • Forum
    • Forum
    • Ask Question
  • Shop
  • Account
  • Blog
  • Login

Thanks for the Learn LVGL 1.3 update!

Q&A Forum › Category: ESP32 › Thanks for the Learn LVGL 1.3 update!
0 Vote Up Vote Down
Evan Suits asked 9 months ago

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!
 

7 Answers
0 Vote Up Vote Down
Rui Santos Staff answered 9 months ago

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

0 Vote Up Vote Down
Evan Suits answered 9 months ago

Wilco.

0 Vote Up Vote Down
Rui Santos Staff answered 9 months ago

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:

  • https://rntlab.com/module-1/esp32-lvgl-ebook/

Regards,
Rui

0 Vote Up Vote Down
Evan Suits answered 9 months ago

  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.

0 Vote Up Vote Down
Rui Santos Staff answered 8 months ago

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/

0 Vote Up Vote Down
Evan Suits answered 8 months ago

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.

0 Vote Up Vote Down
Rui Santos Staff answered 8 months ago

Exactly, based on the official changelog I’m not really sure what required this change… But I was only able to make the CYD work with the new Width x Height and with that rotation.
I’m glad it’s working now and hopefully no further changes are required for a while.
Regards,
Rui

Primary Sidebar

Login to Ask or Answer Questions

This Forum is private and it’s only available for members enrolled in our Courses.

Login »

Latest Course Updates

  • [New Edition] Build ESP32-CAM Projects eBook – 2nd Edition April 16, 2025
  • [eBook Updated] Learn ESP32 with Arduino IDE eBook – Version 3.2 April 16, 2025

You must be logged in to view this content.

Contact Support - Refunds - Privacy - Terms - MakerAdvisor.com - Member Login

Copyright © 2013-2025 · RandomNerdTutorials.com · All Rights Reserved

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.