Skip to content

macolb/ElegantOTA

Repository files navigation



 


OTA update library for wireless microcontrollers

ElegantOTA provides a beautiful user interface to upload over-the-air firmware/filesystem updates to your hardware with precise status and progress. ElegantOTA is designed to make the process of OTA updates slick and simple!





Supported MCUs

ElegantOTA works on the following microcontrollers/boards:

  • ESP8266
  • ESP32

( support for more microcontrollers coming soon )



Documentation

Learn more about Installation & Usage: Click Here



Contributions

Every contribution to this repository is highly appreciated! If you spot any bug or problem, open a issue or pull request so that it can be rectified for everyone.

For feature requests: Please open a issue and I'll add the feature in a future release once I get some time in my hands.


License

ElegantOTA open-source edition is licensed under Affero General Public License v3.0 ( AGPL-3.0 ).

If you are intending to use ElegantOTA in a commercial project, please consider purchasing ElegantOTA Pro which comes with a less restrictive SOFTT Commercial License 1.0 ( SCL-1.0 ).

About

OTA updates made slick and simple for everyone!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 91.2%
  • Python 8.6%
  • C 0.2%