|0.1.3||Aug 2, 2021|
|0.1.2||Oct 2, 2020|
|0.1.1||Sep 19, 2020|
|0.1.0||Sep 15, 2020|
80 downloads per month
Used in cargo-espflash
ESP8266 and ESP32 serial flasher library and CLI application.
$ espflash [--board-info] [--ram] <path to serial> <path to elf image>
--ram option is specified, the provided ELF image will be loaded into ram and executed without touching the flash.
--board-info is specified, instead of flashing anything, the chip type and flash size will be printed.
You can also specify the serial port by setting it in the config file located at
~/.config/espflash/espflash.toml or linux
%APPDATA%/esp/espflash/espflash.toml on windows.
[connection] serial = "/dev/ttyUSB0"
You can also use
espflash as a cargo runner by setting
[target.'cfg(all(target_arch = "xtensa", target_os = "none"))'] runner = "espflash --ram /dev/ttyUSB0"
.cargo/config, which then allows you to run your project using
Licensed under the GNU General Public License Version 2. See LICENSE for more details.