Skip to content

An Arduino library to take Humidity and Temperature readings using the SHTC3 sensor from Sensirion

License

Notifications You must be signed in to change notification settings

sparkfun/SparkFun_SHTC3_Arduino_Library

Repository files navigation

SparkFun SHTC3 Humidity and Temperature Sensor Library

SparkFun Humidity Sensor - SHTC3 (Qwiic)

SparkFun Humidity Sensor - SHTC3 (Qwiic)

This Arduino library allows you to take Humidity and Temperature readings using the SHTC3 sensor from Sensirion using the standard Wire (I2C) library built into Arduino. This means the library is compatible with any Arduino-compatible board that has I2C hardware. Key features of the library include the ability to return either raw ADC values or flaoting point values in %RH and deg C/deg F, data validity indicators based on CRC checking, and a unified return status format for easy error checking. For advanced users an on-return callback is implemented to illuminate the order of program execution.

Repository Contents

  • /examples - Example sketches for the library (.ino). Run these from the Arduino IDE.
  • /src - Source files for the library (.cpp, .h).
  • keywords.txt - Keywords from this library that will be highlighted in the Arduino IDE.
  • library.properties - General library properties for the Arduino package manager.

Documentation

Products that use this Library

  • SEN-18632 - SparkFun MicroMod Environmental Function Board with SGP40, STC31, and SHTC3
  • SEN-16467 - SparkFun Humidity Sensor - SHTC3 (Qwiic)
  • SPX-15074 - SparkX Humidity Sensor Breakout SHTC3 (Qwiic)
  • RAK1901 - RAKwireless WisBlock Temperature and Humidity Sensor

Version History

1.0.0 - Initial release

License Information

This product is open source!

The code is released under the GPL v3 license. See the included LICENSE.md for more information.

Distributed as-is; no warranty is given.

- Your friends at SparkFun.