я хочу запрограммировать свой ESP32 как я делал 100000000000 раз до этого.
Теперь хочу попробовать на linux ubuntu :)
В настройках я вставил ссылку *.json и установил плату espressif.
Я думаю, что выбрал правильную доску.
Что-то не так с последовательным портом:
Когда я нажимаю на информацию о плате, он показывает какой-то серийный номер
BN: Совет Unbekanntes
ВИД: 10C4
ПИД-код: EA60
SN: Laden Sie ir(...)
Но когда я хочу загрузить его на доску, он просто показывает:
Traceback (последний последний вызов):
Файл "/root/.arduino15/packages/esp32/tools/esptool_py/3.0.0/esptool.py", строка 38, в <module>
серийный номер импорта
ImportError: нет модуля с именем серийный
статус выхода 1
Лучший компилятор для платы DOIT ESP32 DEVKIT V1.
Я также сделал pip install pyserial
~$ питон --версия
Питон 2.7.18
хм тоже должно быть что-то не так?
~$ sudo ls -l /dev/ttyUSB0
crw-rw----+ 1 root dialout 188, 0 8 сентября 15:02 /dev/ttyUSB0
Я могу открыть Arduino IDE с помощью sudo, который, я думаю, имеет root-права.
А также с моей учетной записью без sudo.
..
У меня разные рабочие пространства, я думаю
потому что мне нужно было снова установить плату, когда я открыл Arduino IDE с помощью sudo
..
на самом деле я не знаю, что такое dialout
возможно, я сделал это по ошибке при установке поддержки esp-.-
..
Я также пытался изменить группу и дать все разрешения через chmod 777
но это не работает
/dev# ls -l ttyUSB0
crwxrwxrwx+ 1 root root 188, 0 8 сентября 15:02 ttyUSB0
в любом случае после установки esp32 и снова конфигурация ttyUSB0 chmod777 сбрасывается ............................
ls -l ttyUSB0
crw-rw----+ 1 root dialout 188, 0 8 сентября 15:36 ttyUSB0
Я также проверил свою плату esp32 сейчас на w10, и проблем нет.
Установка прошла за 10 минут (с большим перерывом делал банановый шейк xD)