With it plugged into USB, measure voltage between ground and VBat. It should be 4.7ish. If it is, measure 3v3 (3.3v). It should be 3.3ish.
I predict one or both of those will be 0. If VBat is 0 with it plugged into USB, check voltage on the diode closest to the USB connector, on the side closer to the BAT_IN pin. That will almost certainly give you 5v, indicating that the diode is an open circuit. The schottky diode on the USB supply often is the weakest link (in general, not specific to Espruino - this seems to happen a lot on the Arduino forums)
If you have the 4.7, but no 3.3, the regulator was what you fried.
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.
Damn!
With it plugged into USB, measure voltage between ground and VBat. It should be 4.7ish. If it is, measure 3v3 (3.3v). It should be 3.3ish.
I predict one or both of those will be 0. If VBat is 0 with it plugged into USB, check voltage on the diode closest to the USB connector, on the side closer to the BAT_IN pin. That will almost certainly give you 5v, indicating that the diode is an open circuit. The schottky diode on the USB supply often is the weakest link (in general, not specific to Espruino - this seems to happen a lot on the Arduino forums)
If you have the 4.7, but no 3.3, the regulator was what you fried.