えいあーるれいの技術日記

ROS2やM5 Stack、Ubuntuについて書いています

Ubuntu20.04LTSでESP32に対して書き込みができない場合の対処法

 Ubuntu20.04LTS上のArduinoは、場合によってはESP32に対して書き込みができない場合があるので、修正を行う必要がある。その備忘録を示す。

f:id:Ray_ar:20210402231832p:plain

Pythonシンボリックリンクの作成

$sudo ln -s /usr/bin/python3 /usr/bin/python

pyserialをインストール

$ pip3 uninstall serial
$ pip3 install pyserial

管理者権限の付与(エラーが出る場合のみ)

/dev/ttyUSB0 の場合

$ sudo chmod +x /dev/ttyUSB0

f:id:Ray_ar:20210402232412p:plain

補足

 aptでpython-is-python3をインストールしたほうが安全です。