What was I thinking? I never stopped to think about the consequences of upgrading my Linux operating system. Now I am paying the price. I have Arduino IDE port issues and other non-related issues after "stupidly" deciding to go from a working Ubuntu 20.04 LTS to a wonky at best 22.04 LTS.
My IDE port interface no longer works using either a UNO WiFi Rev2 board or an ESP32 board. The only port shown regardless of either board selected is:
Port: "/dev/ttyS0"
For good reason as /dev/ttyACM0, nor any ACM*, is no longer found in the /dev directory.
When trying to upload to the ESP32 the IDE never connects even after pressing the reset pin on the microcontroller, as required. So the ports are hosed up.....
What is the best fix for this situation? I hope reinstalling the IDE is not the only choice as I loathe going back through that process again.
That is essentially reinstalling the IDE. Which means I need to backup existing sketch files or rename current directories to avoid having them replaced/overwritten. I am hoping there is a simpler fix but maybe not.
In my system the library TFT-eSPI was auto upgraded. This changed my modified user setup files. I had to go back and modify them again. After that the COM3 port started finding my ESP32 module again. my 2 cents.
Neither UNO WiFi Rev2 nor ESP32 microcontrollers work.
I have backups but was trying to avoid a fresh install.
I have other issues after the Ubuntu LTS upgrade like no audio output. I have started new threads on UbuntuForums, AskUbuntu, and unix.stackexchange.com seeking assistance but no one seems interested in my plight.
ed@ed-G41MT-S2PT:~$ lsusb
Bus 001 Device 006: ID 046d:c315 Logitech, Inc. Classic Keyboard 200
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 002: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 003: ID 03eb:2145 Atmel Corp. ATMEGA328P-XMINI (CDC ACM)
Bus 005 Device 002: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
dmesg command generated pages of data; overwhelming for me as my
skill level is one of a novice... lol