Прошивка будет осуществляется при помощи программы Flash download tools.
Для прошивки потребуется модуль CP2102 ttl конвертер или на СН340.
Важное замечание. Flash download tools необходимо разворачивать в корень диска и путь к файлам прошивки не должен содержать кириллических символов. Перед первой прошивкой необходимо воспользоваться опцией ERASE в настройках Flash download tools. Вместо ERASE можно для очистки памяти залить пустой файл - blank4M.bin (у меня в архиве он есть) по адресу 0x00000.
Подключить USB-UART конвертер с логическими уровнями 3.3v к разъёму на плате.
CP2102 ttl конвертер - Подключение: Rx->Tx, Tx->Rx, GND, +5V (через преобразователь идет 3,3V)
Запускаем программу Flash download tools выставляем все как по картинке. Выбираем свой com-порт на котором висит USB конвертер и возможно нужно будет выставить скорость com-порта 921600 или 1152000.
*Подключить USB-UART конвертер к компьютеру, зажимаем RST и PGM на плате KaRadio32 далее на компе в Flash download tools нажимаем старт и отпускаем RST, а затем и PGM — и прошивка проходит на Ура.
Делаем RESET, подключаемся к открытой точке доступа "WifiKaRadio" (Если Вы с телефона отключите мобильный интернет на время). Открываем браузер с адресом 192.168.4.1. На странице Settings вводим имя роутера и пароль. Ставим галку напротив "Use DHCP". Если подключение к роутеру прошло успешно "WifiKaRadio" исчезнет.
Касательно USB TTL программатора на СН340, он имеет перемычку 5V- Vcc-3,3V, т.е. можно выбрать уровень логических сигналов, а также напряжение питания подключенной схемы.
Если перемкнуть 3,3V c Vcc, то и сигналы, и питание на схему будет 3,3 В. Вообщем берем с него 5V, Rx, Tx, Gnd и подключаем по схеме приведенной выше.
Как стереть память ESP32
Указываем только один файл - blank4M.bin b в поле справа ставите 0х0 Далее нажимаете кнопку старт.