ESP32 Firmware Update – Tilt Angle, Movement Detect, NTP, Factory Reset

Job ID: 40039153

Budget: $30 – $250 USD

Need an ESP-IDF developer to implement 5 quick firmware updates on ESP32:

Convert accelerometer Z-axis to 0–180° tilt angle (tilt_z_axis)
Set movement = true only if woken by motion interrupt (use esp_sleep_get_wakeup_cause())
Improve HDC1080 init message to “✅
HDC1080 ... initialized properly”
Add NTP time sync (UTC) with fallback to millis()
Clear WiFi/device ID from NVS when BOOT button (GPIO0) is held 3 sec in operational mode + reboot to provisioning