When I am trying to any app or code related to HRM, my bangle JS2 is heating up
This doesn't sound good - can you locate where is the heat is coming from?
The first step I'd suggest is to ensure you run the battery totally flat (there's a menu option in Settings for this) and leave it for an hour, then recharge.
That should at least totally reset the heart rate sensor hardware, and it's possible it might fix the problem - but if not it may well be a hardware failure of some kind
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 doesn't sound good - can you locate where is the heat is coming from?
The first step I'd suggest is to ensure you run the battery totally flat (there's a menu option in Settings for this) and leave it for an hour, then recharge.
That should at least totally reset the heart rate sensor hardware, and it's possible it might fix the problem - but if not it may well be a hardware failure of some kind