一、找不到CH340 USB連接埠
二、燒錄時出現Could not open /dev/ttyUSB0, the port doesn’t exist
三、燒錄時出現找不到Serial模組
—————–
一、找不到CH340 USB解決方式
狀況如下圖,在右側的PORTS就是無法顯示,實際上拔差時會有一瞬間顯示,然後又忽然消失,解決方式如下
1. 在終端機中輸入以下指令(第二行可能會錯誤)
sudo apt purge brltty
sudo rm -rv /var/lib/BrlAPI/
2. 重新開機後即可在Arduino找到 /dev/ttyUSB0
3. 別問我原因,反正就是可以用
二、燒錄時出現Could not open /dev/ttyUSB0
1. 此問題應該是權限問題,在終端機輸入以下指令
sudo adduser <username> dialout
sudo chmod a+rw /dev/ttyUSB0
2. 再次燒錄應該就可以成功
三、燒錄時出現找不到Serial模組
1. 此問題為pyserial沒有安裝,在終端機輸入以下指令
pip3 install pyserial
2. 若出現pip command not found,則先安裝pip工具
sudo apt install python3-pip
3. 完成以上後步驟理論上即可完成燒錄