Firmware foundation for ESP32-based devices built with modern C++ (C++17/C++20). mDNS server, HTTP server, WiFi configuration, sensor drivers.
- mDNS service discovery
- WiFi AP and STA modes
- System and network monitoring
- Builtin HTTP server
- Analog and digital sensors
- Factory reset and device locating
See the detailed instructions on how to use the control-components in your project.
master- stable and ready-to-use branch. Semver is used for versioning.- Try to keep PR small.
- New code should be similar to existing code. Use the Google C++ Style Guide.
- Ensure the code is properly formatted. Use
clang-format.
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.