Hackaday.io Hackaday.io
Projects
Recently Updated Most Likes Newest Project Lists
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Profiles Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

Wt32-SC01 ESP32 Lumia

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

Felix BiegoFelix Biego
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Similar projects worth following
1.4k views
6 comments
4 followers
8 likes
  • Description
  • Details
  • Files 0
  • Components 1
    • View all
  • Logs 1
    • View all
  • Instructions 0
  • Discussion 6
View Gallery
1.4k
6
4
8

Team (1)

  • Felix BiegoFelix Biego

Join this project's team
  • Lumia-ESP32 Github
Software
ongoing project
Lumia windows phone ESP32 Wt32-SC01

This project is submitted for

  • 2022 Cyberdeck Contest

This project was created on 09/19/2022 and last updated 8 months ago.

Description

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.

Components

  • 1 × WT32-SC01

Project Logs
Collapse

  • SDL

    Felix Biego • 10/05/2022 at 12:26 • 0 comments

    I was able to port the code to SDL and get it running on Mac

    https://github.com/fbiego/Lumia-ESP32/blob/main/README.md#simulator-code

View project log

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with Twitter
OR
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 09/26/2022 at 20:21 • point

https://www.libsdl.org/

  Are you sure? yes | no

Felix Biego wrote 10/05/2022 at 12:28 • point

https://github.com/fbiego/Lumia-ESP32/blob/main/README.md#simulator-code

  Are you sure? yes | no

Similar Projects

Interfacing an 2.9" E-Paper display with Microsoft's Azure Sphere Module using Avnet AzSphere SK
Project Owner Contributor

E Paper Display & Microsoft Azure Sphere

Gurinder Singh GillGurinder Singh Gill

Ever find yourself fumbling one-handed to read a notification on your phone, when all you need is a simple display? This project for you!
Project Owner Contributor

Read Phone Notifications using ESP

Mitchell Wong HoMitchell Wong Ho

A kitchen scale that connects to my Google spreadsheets for bread baking
Project Owner Contributor

Yet another "smart" kitchen scale

uri.shaniuri.shani

A Heltec Wifi LoRa 32 project using ESPRESSIF modules.
Project Owner Contributor

ESP32 WiFi with OLED module

dinophan94dinophan94

Does this project spark your interest?

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

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2023 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "Wt32-SC01 ESP32 Lumia", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.