
Flasher is desktop port of a ESP-Flasher it supports STUB, and uploads; Application (App), Bootloader (Boot), Partition (Part), Non Volatile Storage (NVS). It really works nicely with the NVS library, because you can generate a in memory NVS partition and upload it to a device. This means in a production line you could easily upload unique data like a serial number, cryptographic certificates to individual units withouth calling a python script.