Всем привет!
Не могу понять, что делать с утилитой esptool.py, которая идет с Espressif IDE для ESP32. Цель у меня - прошить при помощи этой утилиты плату с ESP32, но я вообще не понимаю, как ей пользоваться...
Если кто-то использует или пробовал хотя бы, напишите плз.
Я пробовал шить из под Arduino IDE и PlatformIO.
Сама идея ESP мне очень не понравилась. Куча ограничений, куча недомолвок. Единственный плюс, много библиотек и переназначение портов практически в любое место.
Но мне не зашло.
esptool.py - просто скрипт на python'е, соответственно, можно из командной строки запускать:
python esptool.py далее-идут-аргументы
@aveal что-то не идет, python надо как-то установить еще?
Да - https://www.python.org/downloads/
Если под windows, там где-то в процессе будет галочка "Добавить в системные переменные" или что-то в этом роде, лучше поставить, будет удобнее.
@aveal установил успешно, можете пожалуйста подсказать, какие аргументы должны быть...
Нет проблем:
python esptool.py --chip esp32 -p COM14 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 4MB 0x10000 program.bin
Красным выделил то, что точно будет меняться в зависимости от прошивки/порта, остальное зависит уже от конкретного модуля.
Нет проблем:
python esptool.py --chip esp32 -p COM14 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 4MB 0x10000 program.bin
Красным выделил то, что точно будет меняться в зависимости от прошивки/порта, остальное зависит уже от конкретного модуля.
От души благодарю! С первого раза все получилось )