My son is working with a Raspberry Pi and a Sense HAT at school (he is 11 and in Year 7). He enjoys this stuff so I thought I’d get him the equivalent kit to experiment with at home.

Then I read that the temperature sensor suffers from its proximity to the CPU. The CPU gets hot (obviously) making the temperature sensor inaccurate.

The obvious answer was to move the Sense HAT physically away from the Raspberry Pi by connecting it with a cable long enough to distance it from the heat of the CPU.

We could not find anywhere all the information we needed to do this successfully. It’s not hard but it took us a few goes to get it right. Here’s how you can achieve this quickly and easily.


How to connect the Sense HAT to the Raspberry Pi

Sense HAT connected

The least intuitive part of this for me was that you can remove the connector block from underneath the Sense HAT. I needed pliers to get a strong enough grip.

Thanks to sparkie1 for this crucial bit of knowledge.

Connector block removed

Having removed the connector block from underneath the Sense HAT, you can now plug in the 40-pin coupler adapter into the top of the Sense HAT.

Coupler ready to plug into the top of the Sense HAT

Here’s the coupler adapter plugged in. You can get your cat to help with this if you want.

Coupler plugged in

Then plug the ribbon cable into the coupler adapter so the cable doesn’t obscure the Sense HAT’s LED grid.

Ribbon cable plugged into Sense HAT

Then plug the other end of the ribbon cable into the Raspberry Pi’s GPIO connector this way round:

Ribbon cable plugged into Raspberry Pi

Then you’re good to go. Here it is with the lid back on:

Lid back on

And in full effect: