Добрый день,
Купил у вас контроллер Esp32-C3 SuperMini https://voltiq.ru/shop/esp32-c3-supermini-dev-board/
Не определяется Windows 8.1 как COM-порт. Определяется как USB JTAG/serial debug unit
ПО Установил согласно инструкции: https://dl.espressif.com/dl/esp-idf/
Windows обновлена. Ребутался. Что нужно ещё сделать? Может кнопки на плате зажать в определённом порядке?
2 Ответы
Здравствуйте, вы пробовали загрузить на него прошивку?
На данных модулях отсутствует USB-UART преобразователь, который обычно используется на других микроконтроллерах для организации связи по COM-порту. Этот интерфейс реализован аппаратно на чипе ESP32-C3, поэтому плата определяется как USB JTAG/serial debug unit, это вполне нормально.
Добрый день! Разобрался.
Инструкцию использовал эту: https://community.platformio.org/t/how-to-use-jtag-built-in-debugger-of-the-esp32-s3-in-platformio/36042
C пункта 00 по пункт 3, нужна программа Zadig. В ней не забыть проставить галку в меню Options -> List All Devices.
Вкратце сделал так (для Windows):
- Подключил устройство
- В диспетчере устройств появятся два устройства USB
- Открыл Zadig под Админом
- Выбрал отображать все устройства (List All Devices)
- Для нулевого устройства выбрал драйвер USB Serial (CDC)
- Для второго устройства выбрал драйвер WinUSB
- После этого в диспетчере устройств в серийных портах появилось COM-устройство
- Можно работать
Дополнительно для Arduino IDE нужно установить библиотеки для ESP32: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json, для ESP32-C3 SuperMini выбрал ESP32C3 Dev Module.
В качестве наглядного примера использовал скетч WEB-сервера отсюда: https://randomnerdtutorials.com/esp32-access-point-ap-web-server/.
Пины только в скетче поменял.