Experienced programmer needed - Smartclock application enhancement

What do you want to achieve?

Enhance an existing Smartclock app by adding functionality for interchangeable clock dials

An existing and almost fully functional application (“Smartclock”) should be expanded for exchangeable dials (comparable with exchangeable/selectable optional dials in a Smartwatch) which are stored and being loaded from the internal SD-Card. Therefore ist is necessary to identify the type and details of the display objects inside the dial like type and number of hands, type and number of date display objects like rollers) in the application and set the data handover to the display objects accordingly. Project work has already begun and is finalized by ~75-80%. Entire dial component identification, dial selection and component binding to the application is functional, but dials are loaded and held in memory instead of loading from SD-Card. The final routines for storing and loading the dials from the SD-Card are missing and must be completed.

  • ESP32-S3 LILYGO T-RGB full Circle
  • C++ / Arduino
  • IDE VSCode/PlatformIO
  • GUI Editor Squarelinestudio Ver. 1.42
  • GUI Library LVGL 9.1

Inquiries welcome.