Remote firmware ESP

All ESP8266 boards running MicroPython.
Official boards are the Adafruit Huzzah and Feather boards.
Target audience: MicroPython users with an ESP8266 board.
Post Reply
8toni8
Posts: 1
Joined: Tue Mar 31, 2020 5:29 pm

Remote firmware ESP

Post by 8toni8 » Tue Mar 31, 2020 5:32 pm

Tell me, is it possible to update the firmware remotely without connecting USB?

User avatar
jimmo
Posts: 2754
Joined: Tue Aug 08, 2017 1:57 am
Location: Sydney, Australia
Contact:

Re: Remote firmware ESP

Post by jimmo » Tue Mar 31, 2020 10:49 pm

It depends what you mean by "firmware".

This is normally referred to as "OTA" updates (i.e. Over The Air) but confusingly this could mean both the core firmware or the Python code.

If you want to update the core firmware (i.e. to upgrade MicroPython version or switch to a different firmware like tasmota), I believe this is possible but I don't know much about it. e.g. https://schinckel.net/2018/05/26/ota-fi ... n-esp8266/

But if you just want to update your Python code, there are a few options. For development use, WebREPL is a easy way to do this (access the REPL and read/write files) http://docs.micropython.org/en/latest/e ... ive-prompt
I've also seen MicroPython libraries for doing this from GitHub (e.g. also confusingly called OTA, https://medium.com/@ronald.dehuysser/mi ... fde670d4eb )

Post Reply