Using Raspberry PI to flash Esp-01s with Micropython firmware

Raspberry Pi Flash esp01s firmware

Flashing esp-01s micropython firmware workflow

raspberrypi4B board <---> esp-link <---> esp-01s board

Download micropython firmware for esp-01s 1M

// https://micropython.org/download/esp8266-1m/
wget -c https://micropython.org/resources/firmware/esp8266-1m-20210902-v1.17.bin

Flashing with Thonny IDE

// Install flash tool - esptool
pip3 install -U esptool
// find connect esp01s port
dmesg|grep tty
// check esp01s board info
esptool.py -p /dev/ttyACM0 flash_id