energia / cc3200-core

6 stars 10 forks source link

Implement OTA Upload #27

Open rei-vilo opened 6 years ago

rei-vilo commented 6 years ago

For CC3200, CC3200-EMT and CC3220-EMT, implement OTA upload.

This would ease the upload process.

ESP8266 has already implemented this process as a library, ArduinoOTA, to be found at https://github.com/esp8266/Arduino/tree/master/libraries/ArduinoOTA

rei-vilo commented 6 years ago

Some references for CC3200

Some references for CC3220

rei-vilo commented 6 years ago

Similarly, Moteino has implemented OTA for RFM69-based boards (sub-1 GHz) at https://github.com/LowPowerLab/RFM69/tree/master/Examples/WirelessProgramming_OTA

rei-vilo commented 5 years ago

Arduino has now the WiFi101 OTA library. Source code is available at https://github.com/arduino-libraries/WiFi101OTA.

The WiFi101OTA class has 2 functions: