Hi, I am stumped on how to fix this issue (I couldn't find stuff online and nobody I asked could fix it). When I plug my Arduino into my computer, the gold colored chip labeled "S04L" (circled in the image below) starts to massively overheat.
I have also been unable to upload code due to the serial port not appearing as an option to pair with. I have already tried:
1: Shutting down my computer
2: Restarting my computer (2 times)
3: Resetting the Arduino (3 times)
4: Double checking all my wiring and code (I have the circuit built digitally on tinkercad where it works perfectly). Quick thing for clarity: I know that the circuit on tinkercad looks different than what I have, but it is the same thing. The only difference is that I extended some wires to make it easier to digest.
5: Using a different cord to connect to the Arduino (2 different ones)
6: Using a different Arduino (2 different ones)
Quick note, I don't remember if the first Arduino I tried overheated, or if it just wouldn't upload code. The one in the image is both overheating and unable to upload code.
Last thing: I am pretty sure that the code isn't the problem, it uses 4638 bytes (14%) of program storage space, and Global variables use 566 bytes (27%) of dynamic memory. The code also works online. If anybody needs, I can post the code as well.
Thanks to everybody for your comments! I took another look at the circuit and realized that (not in the close-up picture above) one of the push buttons had been moved, creating a short. I really appreciate your putting the time in to lend me a hand. Thanks again!