Error while burning bootloader.
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
The fact that it is not recognized by the computer, but previously was, implies that the USB-serial adapter on the board has failed, or that you are using a bad USB cable (or bad port - some people have problems with using USB 3.0 ports, while others do not. And there are a lot of very shoddy, unreliable USB cables making the rounds)
The fact that you can't bootload the '328p (which in any event would have no effect on whether the computer sees the board, since that's handled by the 16u2 (or CH340G on cheap clones), not the chip you're trying to bootload, suggests that whatever event damaged the serial adapter also trashed the '328p.
If it was just the serial adapter, there are "desperation level" ways to make it work again, but since the '328p also appears to be dead, it is likely that whatever event damaged the board took out multiple components, and in this case, the board should be considered destroyed.
Did you by any chance expose Vin to reverse polarity, Vin or the barrel jack to AC instead of DC, or the 5v pin or a GPIO pin to a voltage greater than 5v or a negative voltage? Those will all trash the board. We also occasionally hear reports of damage like this when driving large motors, presumably due to spikes getting onto the power rails from the inductive load.
I have tried 2 different USB cables and also 2 other computers, and the Arduino was not recognised on any.
I have also swapped the Atmega 328p IC for known good ones, but that didn't help either.
The last sketch I uploaded to this board was a sketch for a MAX7219 led matrix which just displayed various shapes etc. It was only after that did I find that the board was no longer recognised.
It is unlikely that I have supplied any voltage greater than 5v as the board was powered by a USB printer cable from another computer. There may well have been a spike or a sudden shutdown due to a power cut, but that is all I can think of.
I does seem very likely that the board is trashed by whatever means.
avalon66:
Programmer Type : STK500
Description : Atmel STK500 Version 1.x firmware
Hardware Version: 2
Firmware Version: 1.18
Topcard : Unknown
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Of
What avrdude tells you is that your target board has no power "Vtarget : 0.0 V". Thias can have multiple reasons but i would start at the bottom and work my way up.
So the first thing to chekc would be if your µC gets power at all, by properly putting a Multimeter across VCC and GND. (Or help yourself with a LED and resitor, but be carefull)
avalon66:
I have also swapped the Atmega 328p IC for known good ones, but that didn't help either.
The last sketch I uploaded to this board was a sketch for a MAX7219 led matrix which just displayed various shapes etc. It was only after that did I find that the board was no longer recognised.
This also may point to a power related problem. If the voltage regulator is dead you swapping the mcu will have no effect. Also how many LED's are there? I believe the max package current rating is 200mA overall so too many leds can kill the MCU or the Voltage Regulator whichever is weaker.