Central phone number
Feel free to contact us!

+49 371 2371-400


Central fax number
Feel free to contact us!

+49 371 2371-150


Support hotline
We answer your questions

+49 371 2371-250

Send an email

Embedded

LVGL - Migration from Windows CE to Embedded Linux

The migration from Windows CE (WinCE) to Embedded Linux has become increasingly important in recent years since Microsoft discontinued support for WinCE. As a result, many companies are now facing a new challenge: migrating their current systems to modern platforms. Not only to extend the life of their hardware, but also to keep up with the increasing demands of modern programs and applications.
A perfect example of this transition is the use of LVGL, which stands for “Light and Versatile Graphics Library.” This term refers to an open-source library that was developed to create graphical user interfaces (GUIs) in embedded systems.

The implementation of LVGL offers many advantages. Resources are saved because it can be used even with limited computing power and memory. With a wide range of functions and the possibility of use on various operating systems (e.g., Embedded Linux), LVGL offers a high degree of flexibility.

Challenges during migration

When switching from WinCE to Embedded Linux, there are a few points to consider:

  • First, it is important to port the existing software, especially for GUI, as it was mostly developed specifically for Windows CE.

  • Hardware drivers must be adapted or rewritten to be compatible with Linux. Tools such as Yocto or Buildroot can be used to obtain a customized operating system.

  • Furthermore, real-time capability must be ensured if there are specific timing requirements. Real-time Linux is the solution here. In addition, everything must be validated to ensure the seamless functioning of the new solutions.

LVGL as a tool for modern GUI development

LVGL is a powerful tool for establishing modern GUIs in embedded systems.
As already mentioned, its main advantages are efficiency, flexibility, and support for multiple platforms.

The embedded team at SIGMA Chemnitz has already worked successfully with LVGL in various projects, for example in the development of a control panel for industrial control systems. The existing WinCE interface was replaced with a modern LVGL-based GUI. This resulted in a responsive user interface and new functions could be integrated. This greatly increased ease of use and efficiency. 

Advantages of embedded Linux migration

  • Long-term updates

  • Reduced licensing costs

  • Scalable

  • Future-proof, easily integrated into modern technologies

  • Increased user comfort

Our conclusion

Migrating from WinCE to Embedded Linux is worthwhile, especially with tools such as LVGL. This allows companies to efficiently modernize their systems and prepare them for the future. And, of course, increase user comfort. Our team at SIGMA Chemnitz has already demonstrated in several projects how this transformation can be implemented quickly and successfully. Our expertise and experience ensure that all aspects of the migration (from hardware adaptation to software development) can be carried out efficiently.

 

LEARN MORE ABOUT OUR PREVIOUS PROJECTS


CUSTOMIZED EMBEDDED SYSTEMS FOR YOUR APPLICATION

From hardware integration to software development  - 
let us advise you.