Насколько я вижу, вы используете версию 1.0.5
Arduino IDE, я предполагаю, что вы установили версию в репозитории apt.
Вы можете либо попробовать установить его с Snapcraft, либо с сайта Arduino .
Лично я использовал последний, и все работало как шарм.
Также в любом случае вы можете попытаться включить Tools
->, Port
если существует порт, который не является /dev/ttyS0
одним. Попробуйте поиграть с этими опциями. Наконец, dmesg
выполняя поиск, вы можете узнать, какой порт был найден и для arduno.
Наконец, другой подход заключается в том, чтобы снова отключить подключаемый модуль arduino и ввести следующую команду:
dmesg | tail
Для того, чтобы записать последнее событие как событие, которое происходит, когда arduino подключен к USB-порту. Команда выше покажет вам правильный порт.
Для лучшего результата вы можете использовать следующее:
dmesg | tail -f
И постоянно подключайте и отключайте arduino от порта usp, пока не увидите сообщение, связанное с arduino. -f
Параметр позволяет отображать в реальном времени новые журналы.