Skip to content

Over the air MicroPython application update tool for ESP8266 type microcomputer. With this tool you can track and you can publish the changed files from your developer PC to your microchips via HTTP.

License

Notifications You must be signed in to change notification settings

pappz/ota-promoter-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Ota-promoter-py

This is a python client implementation for ota-promoter server service. With this tool you can update your MicroPython project on your running devices. For more details visit ota-promoter-server

I tested this tool on ESP-8266 device.

Example usage

import otapromoter
from machine import reset


def ota_check():

    try:
        promoter = otapromoter.OTAPromoter('http://192.168.0.10:9090')
        if promoter.check_and_update():
            reset()
    except otapromoter.OTAException as e:
        print(e)
        return
    except OSError as e:
        print(e)
        return

if __name__ == '__main__':
    ota_check()

About

Over the air MicroPython application update tool for ESP8266 type microcomputer. With this tool you can track and you can publish the changed files from your developer PC to your microchips via HTTP.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages