Skip to content

Firmware foundation for ESP32-based devices built with modern C++ (C++17/C++20). mDNS server, HTTP server, WiFi configuration, OTA firmware update, sensor drivers.

License

Notifications You must be signed in to change notification settings

tendry-lab/control-components

Repository files navigation

ESP32

Introduction

Firmware foundation for ESP32-based devices built with modern C++ (C++17/C++20). mDNS server, HTTP server, WiFi configuration, OTA firmware update, sensor drivers.

Features

  • mDNS service discovery
  • WiFi AP and STA modes
  • OTA firmware update
  • System and network monitoring
  • Builtin HTTP server
  • Analog and digital sensors
  • Factory reset and device locating

How To Use

See the detailed instructions on how to use the control-components in your project.

Contribution

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details.

About

Firmware foundation for ESP32-based devices built with modern C++ (C++17/C++20). mDNS server, HTTP server, WiFi configuration, OTA firmware update, sensor drivers.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published