Linux Format

INTERFACES Monitor humidity with the I2C bus

Living under the ground has benefits and disadvantages. While the person who treats himself to a subterranean living space starts to appreciate an absolutely noise-free sleeping experience, managing underground real estate challenges even experienced landladies such as my wife. The inspiration for this story struck when she had to travel to Germany for business: she wanted to keep an eye on the humidity and temperature levels of our headquarters.

The development of the semiconductor industry has led to smart sensors which combine a sensing element with conditioning logic. Output is handled via hardware buses such as I2C, the bus which we’ll use in the following tutorial. The Texas Instruments HDC2010 is an excellent temperature sensor; it not only takes care of temperature, but also keeps an eye on humidity. All that is done with a pretty impressive accuracy of within two per cent. While this might not sound like much, it’s the absolute high end of what is currently possible in affordable semiconductor sensors.

Sadly, Texas Instruments makes the HDC2010 in an extremely small package. Soldering this by hand is impossible, and reflowing it with the normal reflow oven is difficult at best. The official evaluation kit from Texas Instruments also is quite pricey, leaving unexperienced designers in a bit of a rut.

Temp&Hum ahoy

Fortunately, MikroElektronika recently started.

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format1 min read
Vector Vexations
Why does MySQL not support vectors in its community edition? Generative AI is the hot topic in tech. GenAI relies on vector data. Yet Oracle has no plans to support vectors in the community edition of MySQL. If you want to try out vector data with ot
Linux Format5 min read
Tips For Managing Docker Containers
Everyone knows how containers revolutionised application building and deployment. Using a E disposable stack of containers that make up an app that aren’t using the docker-compose command to manage the stack are missing a trick. It allows the shippin
Linux Format1 min read
Wine For Wayland
2023 was a great year for the Wayland driver for Wine. The goal was to move forward from the experimental phase and make the driver a proper upstream component. A year later, after several merge requests, many people are now already able to use the l

Related