Wydawałoby się, że dostęp do dowiązania portu szeregowego przez zwykłego użytkownika (nie root’a lub przy użyciu sudo) jest najbardziej oczywistym rozwiązaniem przy pracy z Arduino. Niestety na kilku różnych instancjach Ubuntu miałem z tym problem – na szczęście naprawa tego defektu jest szalenie prosta.
Na wielu forach dyskusyjnych można znaleźć pytania użytkowników odnośnie portu szeregowego w Arduino pod Ubuntu. Po pobieżnej lekturze okazuje się jednak, że społeczność przeważnie miewa problem z zupełnym brakiem dowiązania do portu, co jest zupełnie odrębnym problemem.
Na stronie: http://blog.markloiseau.com/2012/05/install-arduino-ubuntu/ znalazłem arcy-proste rozwiązanie:
I added my user to the dialout group with the command sudo usermod -a -G dialout mark . Usually, that would have fixed it but iserial port was still grayed out.
Changing the permissions on /dev/ttyACM0 to world readable and writeable fixed the grayed out serial port. I ran sudo chmod a+rw /dev/ttyACM0 and the serial port menu worked again.
U mnie drugie rozwiązanie zawsze skutkuje sukcesem i umożliwia dalszą zabawę z zestawem.
Miłego programowania:)
Jedna odpowiedź do “Arduino pod Ubuntu i dostęp do portu szeregowego (RS) przez zwykłego użytkownika”