Temper Is a Brilliantly Designed ESP8266 Temperature Sensor

This compact temperature sensor is based on an ESP8266 and an SHT30 with a 13x7 pixel LED display.

Jeremy S. Cook
2 months agoSensors

If you want to know the temperature, simple analog sensors that you can attach and leave on various surfaces are (almost) a dime a dozen. Few, however, are as visually pleasing as this ESP8266-based sensor from “mcer12.” Besides displaying the temperature locally, it uses its WiFi abilities to publish temperature and humidity data, as well as battery percentage via MQTT.

The device features a small 3D-printed shell, containing the ESP8266 module, along with a 13x7 LED array. These LEDs are diffused by the print structure itself, which includes baffles to keep light separated into neat squares. A single interface button is made from a deformable tab in the printed case and a recession allows the SHT30 temp/humidity sensor to “view” the world around it, without being unintentionally poked.

The sensor unit can be affixed to surfaces via a magnet — or presumably any sort of adhesive — making it perfect for display on the front of your fridge. It’s designed to consume around 30-40µA of current when asleep, so it should last for months on a 400mA battery before MQTT announces it needs some extra juice. When that does happen, there's a TP4054 charger onboard for USB power transfer.

More info on the build is found on GitHub and the ingenious case design is up on Thingiverse.

Jeremy S. Cook
Engineer, maker of random contraptions, love learning about tech. Write for various publications, including Hackster!
Related articles
Sponsored articles
Related articles