我正在使用从 Microsoft 商店下载的 Ubuntu 18.04.2 LTS 和 Arduino IDE。我尝试在 Ubuntu 中使用 ESP32,但 Ubuntu 找不到串行端口。
在 Arduino 中,Tools
>Port
是灰色的。在 Windows 中,我可以看到它ESP32(COM7)
并且它可以工作。
lsusb
不输出任何内容。
dmesg
仅输出[0.009121] Microsoft 4.4.0-17763.379-Microsoft 4.4.35
。
我试过:
- 内核更新
- 将用户添加到拨出
- 安装 cp210x 驱动程序
答案1
答案2
我遇到同样的问题。但最终还是连接上了。
Ubuntu 中的 ESP32 默认不连接
sudo apt-get 安装 git wget libncurses-dev flex bison gperf python python-pip python-setuptools python-serial python-click python-cryptography python-future python-pyparsing python-pyelftools cmake ninja-build ccache libffi-dev libssl-dev
此后,连接 /dev/ttyUSB0 就可以正常工作了 :)