Я запускаю Debian 7 (Linux Crunchbang) и хотел использовать The Arduino IDE для программирования моего Arduino UNO. Для этого я установил пакет arduino
. Когда я начал Arduino, меня попросили добавить моего пользователя в группу dialout
. Так что я сделал с sudo usermod -a -G dialout <my-username>
.
Однако, когда я запускаю IDE Arduino с помощью arduino
в командной строке, IDE открывается, но я не могу загрузить свою программу в Arduino. Сообщение об ошибке "Последовательный порт COM1 не найден. Вы выбрали правильный из меню" Сервис " > " Серийный порт "? И когда я пошел выбирать Серийный порт, опция" Инструменты > Последовательный порт" выделена серым цветом.
Я думал, что это потому, что я не разрешал разрешения на чтение и запись на моем порту usb (ttyACM0). Поэтому я сделал sudo chmod a+rw /dev/ttyACM0
, но опция по-прежнему неактивна.