ESP32 RF Module Library for 315MHz and 433MHz signal transmission and reception. Designed for xiaozhi-esp32 project with MCP tools integration for AI voice control.
MetricsModule is a C++ class designed for collecting and sending metrics data from an ESP32-based device. The module supports buffering metrics in JSON format and sending them to a specified database URL. It integrates with FreeRTOS for task management and leverages ESP-IDF for network and logging capabilities.
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.