Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Over-The-Air (OTA) Update Library #516

Open
vzahradnik opened this issue Sep 14, 2024 · 0 comments
Open

Over-The-Air (OTA) Update Library #516

vzahradnik opened this issue Sep 14, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@vzahradnik
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
A common scenario when developing an embedded hardware are firmware updates. I believe having an abstraction library in TcMenu which does that with different boards would be a great addon to the ecosystem. Especially the commercial users need this feature.

Describe the solution you'd like
I would like to have a one-click solution to add OTA for my target platform. Two modes should be supported:

  • Server mode (default) where the embedded board runs a webserver allowing to push an updated firmware
  • Client mode where the board could check a remote server for the firmware updates. The exact procedure how would have to be defined.

We can get inspiration from an open Tasmota ESP32 firmware which already has this feature implemented.
https://tasmota.github.io/docs/About/

@vzahradnik vzahradnik added the enhancement New feature or request label Sep 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant