#!/bin/zsh xargo build --example counter --release || exit # change this for release flashes BIN_PATH=target/xtensa-esp8266-none-elf/release/examples/counter rm $BIN_PATH.bin* # convert to bin esptool.py elf2image --flash_mode="dio" --flash_freq "40m" -o $BIN_PATH.bin $BIN_PATH # flash esptool.py --baud 115200 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0x0000 $BIN_PATH.bin0x00000.bin