In theory, using MicroPython on the ESP32 is easy — just flash an image ... help you and one we recently noticed was MPY-Jama. The IDE provides source code editing, of course.
(Google Translate from French) The phone uses an ESP32 at its core, with a SIM800L GSM modem to interact with the cell network, including retrieving the system time. A small battery is included as ...