Provide the proper and working code (C or C++) that we can use to update firmware through WIFI from our web-server. You will not be providing code for the web server, only for the micro controller.
Once MCU comes up, it should realize if a newer version of the code is available on the web-server and then update the code. The web server is a custom web server(not Azure). The hex or bin file will be placed on the web server.
It is important to note, we are not asking you to do any work or coding for the web server. We only require the portion of the code that will be loaded into the micro controller. The code you provide can be minimal, meaning that we will customize it later for our application. We are only looking for the functional framework that makes over the air updates (OTA) possible.
We are looking for someone who has successfully completed this task and who can quickly and efficiently provide the code snippet required without trial and error.
Please contact us with any questions you have. Please be available for a phone or Skype meeting to discuss the details of the project and make sure you fully understand the requirements.