User Tools

Site Tools


latinet:ull:problems:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
latinet:ull:problems:start [2023/10/25 14:52] rolf.beckerlatinet:ull:problems:start [2023/10/25 14:59] (current) – [Problems with the Arduino installation on Linux] rolf.becker
Line 1: Line 1:
 +~~NOTOC~~
  
-===== Problems with the Arduino installation on LInux ======+===== Problems with the Arduino installation on Linux ====== 
 + 
 +We downloaded the zip archive of IDE version 2.2.1 (Oct. 2023) and encountered the followig problems:
  
 === esptool cannot find pyserial ==== === esptool cannot find pyserial ====
Line 7: Line 10:
    
 Workaround:  Workaround: 
 +
 <code> <code>
 sudo apt install pip3 sudo apt install pip3
Line 24: Line 28:
 </code> </code>
  
-Plug in and unplug the board. You will see that the usb-to-serial driver is unloaded in the end.+**Plug in the board** and observe the dmesg output. You will see that the usb-to-serial driver is unloaded in the end. This is the problem. The driver, i.e. the serial communication device, is finally not available.
  
 Workaround: Workaround:
-Several. If you do not need a Braille interface the easiest would be to deinstall the full driver support by+ 
 +If you do not need a Braille interface the easiest would be to deinstall the full driver support by
  
 **Remove the brltty driver:** **Remove the brltty driver:**
 +
 <code> <code>
 sudo apt remove brltty sudo apt remove brltty
Line 35: Line 41:
  
 ** Alternative: deactivate.** ** Alternative: deactivate.**
 +
 <code> <code>
 systemctl stop brltty-udev.service systemctl stop brltty-udev.service
Line 45: Line 52:
  
 Solution: Solution:
 +
 Add the resepective Linux user to the user group dialout: Add the resepective Linux user to the user group dialout:
-sudo usermod -...+ 
 +<code> 
 +sudo  usermod -a -G dialout <username> 
 +</code> 
 + 
 +Log out completely and log in againA restart is not necessaryThe Arduino IDE running under user id <username> should now have access to the ttyUSBx interface.
  
  
latinet/ull/problems/start.1698238375.txt.gz · Last modified: 2023/10/25 14:52 by rolf.becker