The hardware stops working

The reading of the temperature - the way it is currently implemented - causes a delay of 750ms+.

See here for a fix: