. Я хочу запрограммировать свой ESP32 , как я делал это 100000000000 раз раньше. Теперь хочу попробовать на linux ubuntu :) В настройках я вставил ссылку * .json и установил доску эспрессифа. Думаю, я выбрал правильную доску. Что-то не так с последовательным портом: Когда я нажимаю на информацию о плате, отображается какой-то серийный номер
BN: Unbekanntes Board
VID: 10C4
PID: EA60
SN: Laden Sie ir(...)
. Но когда я хочу загрузить его на доску, он просто показывает:
Traceback (most recent call last):
File "/root/.arduino15/packages/esp32/tools/esptool_py/3.0.0/esptool.py", line 38, in <module>
import serial
ImportError: No module named serial
exit status 1
Fehler beim Kompilieren für das Board DOIT ESP32 DEVKIT V1.
Я также установил pip install pyserial ~ $ python --version Python 2.7.18
хм, должно быть, что-то не так?
~$ sudo ls -l /dev/ttyUSB0
crw-rw----+ 1 root dialout 188, 0 Sep 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 Sep 8 15:02 ttyUSB0
после того, как вынуть и снова ввести esp32 ttyUSB0, конфигурация chmod777 сбрасывается ............................
ls -l ttyUSB0
crw-rw----+ 1 root dialout 188, 0 Sep 8 15:36 ttyUSB0
Я также проверил свою плату esp32 на w10, и проблем нет. Установка была произведена за 10 минут (с большим перерывом, делая банановый коктейль xD)