|
esp_iot_framework
v0.1.0-alpha
© 2026 AmakeSasha, distributed under a license Apache-2.0
|
esp32 • esp32s2 • esp32s3 • esp32c2 • esp32c3 • esp32c6 The framework is built around three fundamental concepts, decoupling the infrastructure from your business logic:
esp_iot_framework_core) - The ecosystem engine. It handles connectivity, security, and device resilience. Anything built on top of Core inherits these critical properties for free.Nodes - The abstraction of a network unit built on top of Core. A Node implements a specific interaction pattern with the outside world — whether it is a web interface, an industrial protocol, or a cloud bridge. It hides the complexity of network interaction and provides a clean layer for business logic development.
Examples of nodes:
esp_iot_framework_device) - A foundational network node based on Espressif chips, designed for building fully manageable end IoT products.To protect against network restrictions, blockages, and infrastructure failures, the project source code and technical documentation are synchronized between independent platforms.
| Platform | Links |
|---|---|
| SourceCraft (main) | 🔗 Source code 📄 Documentation |
| GitHub (mirror) | 🔗 Source code 📄 Documentation |
| GitCore (mirror) | 🔗 Source code Without documentation |
| GitVerse (mirror) | 🔗 Source code 📄 Documentation |
This project is licensed under the Apache 2.0 License.
Please also refer to the NOTICE file.