espflash: Go CLI and library for flashing firmware to Espressif ESP8266 and ESP32-family microcontrollers
Summary
espflash is a Go-based CLI and library for flashing firmware to ESP8266/ESP32-family microcontrollers over UART, featuring auto-detection, multi-image flashing, compression, and MD5 verification. It supports integration into automated flashing workflows and CI/CD for embedded projects. The README covers installation, usage, architecture, and protocol details.