so i was programming my esp8266 when i accidentally placed gpios on a conducting surface . although i did not see any magic smoke but the leds doesn't light up now.
i can see the ch341 chip and can select the board and ports in arduino but
sketch uploads fails with message
Serial port /dev/ttyUSB0
Connecting........_____....._____....._____....._____....._____....._____.....____Traceback (most recent call last):
File "/root/.arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/upload.py", line 65, in <module>
File "/root/.arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool/esptool.py", line 2890, in main
File "/root/.arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool/esptool.py", line 483, in connect
raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
visually i cannot find something wrong except no led.
is it completely fried or i can recover it somehow . any direction would be helpful.