как запрограммировать esp32 после сборки на печатной плате

#embedded #esp32

#встроенный #esp32

Вопрос:

пожалуйста, совет для начинающих. если я заказал услугу сборки для печатной платы с платой esp32. как можно запрограммировать его впоследствии, если он уже припаян?

приветствия

Комментарии:

1. Что означает «печатная плата с платой esp32»? Разве esp32 сам по себе не является какой-то платой? Почему программирование может быть проблемой? Кроме того, подобные вопросы лучше задавать на electronics.stackexchange.com . Изображение было бы полезно для понимания вопроса.

2. Разве вы не должны были учитывать это перед проектированием платы? Модули ESP32 программируются последовательно через встроенный USB-последовательный мост.

3. @Clifford, ты имеешь в виду платы разработчиков? модули не имеют USB

4. @Juraj вероятно, оговорился — это неоднозначно. Важно то, что означает OP? Потому что он четко говорит «плата». Неясно, есть ли у него плата DIL в качестве мезонина на его плате или просто модуль, размещенный на его плате. Если он использует модуль и не выломал ни UART, ни JTAG-контакты на своей плате, то на самом деле он слишком рано начал производство с непригодным для использования дизайном. В любом случае это не по теме.

Ответ №1:

Подключите устройство для запуска к последовательному загрузчику, подключите UART к внешнему адаптеру USB-UART и запустите хорошо известный инструмент python для загрузки так же, как и на плате разработчика.

Или заставьте микросхему соединить контакты вспышки, связаться с ними чем-то другим и напрямую записать вспышку.

Или запрограммируйте флэш-чип перед его пайкой на месте.

В следующий раз подготовьте разъем, кромки или подушечки для пружинного контактного зажима pogo-pin.