I know this has been asked a lot but I have searched pretty much everywhere and have not resolved my issue. I think I have bricked my Arduino because all the tests I've done, it hasn't shown up on the ports list. From my research, I'm pretty sure it has to do with the Atmega16u2 not working, stopping the computer from recognizing the device. I've attempted the loop back test (but have to have the Arduino recognized by my computer to do this), reburning the bootloader, and even buying a new bootloader. I have also installed usb drivers on my mac as well.
I am using an Arduino UNO Rev3 which I bought last year and MacOS 11.2.2 Big Sur.
The last sketch I uploaded was a blank sketch. The L LED is solid lit even when I press reset and the TX and RX LEDs are dim but solid.
Please if anyone has any solutions that don't involve modifying the physical board that would be great.
Mac OS X: run the System Profiler application (e.g. by selecting "About This Mac" from the Apple menu and clicking the "More Info..." button); go to the USB sheet and click on the item for the Arduino board. The firmware version is listed as "version" (e.g. 0.01 for rev. 0001).
According to the data sheet that's xtal1 and xtal2.
I believe that on yours the xtal2 is likely configures as PC0 instead of a clocked output so this board has an extra digital pin.
Absolutely 110% a guess and should be taken as such.