Close
0%
0%

Wt32-SC01 ESP32 Lumia

Simulating the Windows Phone UI on WT32-SC01(based on ESP32)

Similar projects worth following
The WT32-SC01 features an ESP32-WROVER-B module, a 3.5" 480x320 ST7789s TFT display, and FT63X6U capacitive touch.

In this project, we are recreating the Lumia UI on this module using LVGL.
Of course, the size of the ESP32 will not be enough to demonstrate more features but includes the following:
Boot screen.
Lockscreen with a swipe up to unlock animation.
A start menu with tiles and an app list is accessible by swiping right.
Swiping down from the status bar opens the notification panel.
Currently, the theme color and brightness can be changed from the settings app.
An alert dialog and navigation bar are also included.

The code available on Github is developed using the Arduino framework on Platformio.

Enjoy this project?

Share

Discussions

tormozedison wrote 09/20/2022 at 19:07 point

There existed an earlier attempt of simulating Windows Phone GUI on cheap hardware. It was Qumo Sens MP3 player. It had Windows Phone-like tiles on its resistive (!) touchscreen, which launched simple built-in "apps" such as "text reader", "camera", "MP3 player", "radio", "settings", etc. It was very affordable for those who wanted a cheap substitute looking like then-modern Windows Phone.

  Are you sure? yes | no

Nazwa wrote 09/20/2022 at 13:12 point

Important is linux and graphics library, no matter what name ;)

Definitely increasing the developer and user base will increase the quality of the code.

  Are you sure? yes | no

nerdu wrote 09/20/2022 at 07:55 point

is possible create a second port in normal linux sdl?

many people can improve this without have device

  Are you sure? yes | no

Felix Biego wrote 09/20/2022 at 11:45 point

i have not used linux sdl before, i'll probably check on that

  Are you sure? yes | no

nerdu wrote 6 days ago point

https://www.libsdl.org/

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates