WiFi lifecycle manager for ESP-IDF. Handles scanning, credential-based reconnection, and BLE provisioning as a single owned component — including disconnect recovery, multi-AP priority, time-window deadlines, retry-in-place provisioning and NVS-persisted credentials with LRU ranking. Other components observe state through an event interface and never touch esp_wifi directly.
IoTSdk is a lightweight ESP-IDF component that enables ESP32-based IoT devices to participate in real-time meetings through the VideoSDK platform. It provides seamless integration for joining meetings and publishing/subscribing to audio and video (JPEG over the data channel).