Raspberry Pi - How To Check Temperature
We are assuming you are running Rasbian or Raspberry Pi OS.
- You are generally going to want to keep your Raspberry PI below 85 degrees Celsius.
- At above 80 degrees Celsius you willl see a thermometer icon on the screen in the uppper right corner.
- It will start throttling at around 82 degrees Celsius.
Core temperature (the temperature of the SoC ):
You can also get temperature details from your Raspberry Pi like this:
Check for throttling and other details:
Convert the output to binary and check which bits are set:
|1||2||Arm frequency capped|
|3||8||Soft temperature limit active|
|16||10000||Under-voltage has occurred|
|17||20000||Arm frequency capping has occurred|
|18||40000||Throttling has occurred|
|19||80000||Soft temperature limit has occurred|
You might get a value like this:
0x50000 = 0101 0000 0000 0000 0000
This would indicate throttling and under-voltage.
Here is how the bits are numbered: