Close

Compiling Your Own Firmware

A project log for Tote HaD

Special edition of Tote for the Belgrade workshop.

dehipudeʃhipu 04/13/2016 at 22:160 Comments

For anyone who wants to build their own version of firmware, here's a really quick howto:

You can also skip the main.py file (it's the file that gets executed on the board start), and instead create it after flashing -- this way you will be able to modify it without recompiling the firmware:

with open("main.py", "w") as f:
    f.write("import server; server.main()")
There are some tools that make it easier to upload files to the ESP8266, like here: https://github.com/wendlers/mpfshell

Discussions