This is a new device, by the way, and not one that just recently started having this issue. It didn't turn on straight out of the box, and doesn't seem to be able to take a charge. Multiple non fast charge USB ports have been tried with the cable that came with the device.
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.
This is a new device, by the way, and not one that just recently started having this issue. It didn't turn on straight out of the box, and doesn't seem to be able to take a charge. Multiple non fast charge USB ports have been tried with the cable that came with the device.