esp_iot_framework  v0.1.0-alpha
© 2026 AmakeSasha, distributed under a license Apache-2.0
Core

The ecosystem engine. Provides framework initialization, Wi-Fi configuration, network profile management, and system lifecycle hooks. More...

Modules

 Core Entry
 Base initialization and framework-wide settings.
 
 Event Handlers
 System hooks for application business logic.
 
 Constants
 Default values and length limits.
 
 Wi-Fi Configuration
 Pre-initialization tuning and profile management for the Wi-Fi stack.
 
 mDNS Configuration
 Network discovery and mDNS management.
 

Detailed Description

Note
This group of modules is available when you include this line at the beginning of the file.:
#include <esp_iot_framework_core.h>

The CORE serves as the essential foundation of the framework. It handles the critical low-level tasks—memory orchestration and system synchronization—to provide a reliable base for any application.

This module is designed to be universal: whether you are building a simple sensor node, a complex IoT device, or a multi-functional hub, the CORE remains the mandatory backbone. Even when using high-level libraries on top of it, the CORE continues to manage the system lifecycle and does not allow its essential functions to be overridden, ensuring consistent stability across all types of nodes.