Home Code Micro:bit CPU temperature measurement in Micropython

Micro:bit CPU temperature measurement in Micropython

by shedboy71

The BBC micro:bit does not have a dedicated temperature sensor. Instead, the temperature provided is actually the temperature of the silicon die on the main CPU.

So not a perfect measure of the temperature of a room but can be used a rough guide, you could also use this to monitor that your micro:bit processor is not overheating

Code

[codesyntax lang=”python”]

from microbit import *

while True:
    sleep(5000)
    print(str(temperature())+" degrees C")

[/codesyntax]

Testing

28 degrees C
28 degrees C
28 degrees C
28 degrees C
28 degrees C
28 degrees C
28 degrees C
28 degrees C
28 degrees C
28 degrees C

You may also like

Leave a Comment