TinyGPS++ — compact NMEA-0183 parser ported to ESP-IDF. No Arduino dependency. millis() is implemented via esp_timer_get_time(). Parses GGA and RMC sentences; exposes location, date, time, speed, course, altitude, satellite count, HDOP, and arbitrary custom terms.
ESP32 WiFi Bootstrap is a lightweight, high-performance Wi-Fi provisioning solution for the ESP32. It provides a user-friendly captive portal experience with fast configuration, persistent storage, and full compatibility with ESP-IDF 5.4 or later.
Standalone ESP-IDF captive portal component. Registers all standard OS captive-portal detection endpoints on an esp_http_server instance and redirects clients to the device's built-in web interface with a single function call. Supports iOS, macOS, Android, Windows, Firefox, and Chrome.
Timestamp service for ESP32 that works without a dedicated RTC module. Starts from build time on every boot, then corrects via SNTP sync or manual set — whichever suits the application. All corrections are explicit and observable via jump callbacks, safe for logging systems.