PubInv / krake

A wireless alarm device which makes loud noises and flashes lights to alert a human
GNU Affero General Public License v3.0
0 stars 1 forks source link

Feature Request Learn And Implement "Over The Air Update" #24

Open ForrestErickson opened 1 day ago

ForrestErickson commented 1 day ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

The PMD assemblies will be repurposed in many configurations during development. We may ship some to persons with out the skill set for Arduino IDE or MSCode loading of firmware. Learning and implementing "Over the Air Update" may be helpful.

Describe the solution you'd like A clear and concise description of what you want to happen. Teach developers how to use the Over The Air Libraries.
Load simple blink sketches.
Load factory test sketches.
Load PMD sketches.
Load Krake sketches.

Additional context Add any other context or screenshots about the feature request here.
Random Nerd Tutorials are often a good place to start. Here is one on OTA: https://randomnerdtutorials.com/esp32-over-the-air-ota-programming/

Deluxe Feature, WiFi Manager

Even better would be to integrate the OTA with WiFi Manager

ForrestErickson commented 1 day ago

Here is an OTA integrated with a WiFi Manager.

https://github.com/erkobg/WiFiManager-OTA