Shorting vbat to ground should only be able to destroy the fet or the diode (if running off BAT_IN or usb, respectively). The diode seems to be the first thing to go - luckily also probably the easiest part on the board to fix.
I think Gordon said he was able to squeeze in a polyfuse in the next run of the pico, which will be great.
Do be aware that USB ports get unhappy if too much current is drawn from them, and some won't work until the system is powercycled (I've also managed to kill one port on a hub apparently for good)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Shorting vbat to ground should only be able to destroy the fet or the diode (if running off BAT_IN or usb, respectively). The diode seems to be the first thing to go - luckily also probably the easiest part on the board to fix.
I think Gordon said he was able to squeeze in a polyfuse in the next run of the pico, which will be great.
Do be aware that USB ports get unhappy if too much current is drawn from them, and some won't work until the system is powercycled (I've also managed to kill one port on a hub apparently for good)