nanoFramework.Iot.Device.Shtc3 1.2.590

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package nanoFramework.Iot.Device.Shtc3 --version 1.2.590                
NuGet\Install-Package nanoFramework.Iot.Device.Shtc3 -Version 1.2.590                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="nanoFramework.Iot.Device.Shtc3" Version="1.2.590" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add nanoFramework.Iot.Device.Shtc3 --version 1.2.590                
#r "nuget: nanoFramework.Iot.Device.Shtc3, 1.2.590"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install nanoFramework.Iot.Device.Shtc3 as a Cake Addin
#addin nuget:?package=nanoFramework.Iot.Device.Shtc3&version=1.2.590

// Install nanoFramework.Iot.Device.Shtc3 as a Cake Tool
#tool nuget:?package=nanoFramework.Iot.Device.Shtc3&version=1.2.590                

SHTC3 - Temperature & Humidity Sensor

SHTC3 is a digital humidity and temperature sensor designed especially for battery-driven high-volume consumer electronics application. To reduce power cosumption this project use capability of sensor to allow measurement in low power mode and active sleep mode.

Documentation

Usage

Hardware Required

  • SHTC3
  • Male/Female Jumper Wires

Circuit

  • SCL - SCL
  • SDA - SDA
  • VCC - 3.3V
  • GND - GND

Code

Important: make sure you properly setup the I2C pins especially for ESP32 before creating the I2cDevice, make sure you install the nanoFramework.Hardware.ESP32 nuget:

//////////////////////////////////////////////////////////////////////
// when connecting to an ESP32 device, need to configure the I2C GPIOs
// used for the bus
Configuration.SetPinFunction(21, DeviceFunction.I2C1_DATA);
Configuration.SetPinFunction(22, DeviceFunction.I2C1_CLOCK);

For other devices like STM32, please make sure you're using the preset pins for the I2C bus you want to use.

I2cConnectionSettings settings = new I2cConnectionSettings(1, Shtc3.DefaultI2cAddress);
I2cDevice device = I2cDevice.Create(settings);

using (Shtc3 sensor = new Shtc3(device))
{
    Debug.WriteLine($"Sensor Id: {sensor.Id}");

    while (true)
    {
            if (sensor.TryGetTemperatureAndHumidity(out var temperature, out var relativeHumidity))
            {
                Debug.WriteLine($"Temperature: {temperature.DegreesCelsius:0.#}\u00B0C");
                Debug.WriteLine($"Relative humidity: {relativeHumidity.Percent:0.#}%");
                // WeatherHelper supports more calculations, such as saturated vapor pressure, actual vapor pressure and absolute humidity.
                Debug.WriteLine($"Heat index: {WeatherHelper.CalculateHeatIndex(temperature, relativeHumidity).DegreesCelsius:0.#}\u00B0C");
                Debug.WriteLine($"Dew point: {WeatherHelper.CalculateDewPoint(temperature, relativeHumidity).DegreesCelsius:0.#}\u00B0C");
                Debug.WriteLine();
            }

        sensor.Sleep();

        Thread.Sleep(1000);
    }

}

Result

Sample result

Product Compatible and additional computed target framework versions.
.NET Framework net is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.2.852 76 3/11/2025
1.2.846 72 3/10/2025
1.2.822 106 2/26/2025
1.2.775 101 2/4/2025
1.2.772 79 2/4/2025
1.2.755 93 1/31/2025
1.2.743 97 1/20/2025
1.2.737 66 1/13/2025
1.2.718 94 12/30/2024
1.2.704 97 12/18/2024
1.2.696 101 12/16/2024
1.2.673 108 10/23/2024
1.2.662 98 10/11/2024
1.2.656 106 10/3/2024
1.2.639 114 9/6/2024
1.2.631 114 8/28/2024
1.2.613 123 8/9/2024
1.2.601 99 7/26/2024
1.2.590 96 7/17/2024
1.2.573 106 6/19/2024
1.2.570 108 6/14/2024
1.2.536 143 4/15/2024
1.2.514 119 3/22/2024
1.2.494 137 2/28/2024
1.2.462 185 1/5/2024
1.2.458 146 12/20/2023
1.2.436 176 11/10/2023
1.2.416 129 11/8/2023
1.2.403 163 10/6/2023
1.2.396 144 9/27/2023
1.2.384 168 9/6/2023
1.2.378 157 8/16/2023
1.2.369 154 8/2/2023
1.2.363 164 7/28/2023
1.2.357 163 7/19/2023
1.2.354 134 7/14/2023
1.2.345 190 6/21/2023
1.2.341 185 6/14/2023
1.2.337 203 6/7/2023
1.2.335 186 6/2/2023
1.2.329 198 5/26/2023
1.2.313 193 5/12/2023
1.2.302 181 5/10/2023
1.2.297 180 5/3/2023
1.2.273 288 3/17/2023
1.2.267 261 3/10/2023
1.2.263 270 3/8/2023
1.2.259 282 2/27/2023
1.2.256 308 2/24/2023
1.2.253 297 2/22/2023
1.2.222 341 1/9/2023
1.2.212 350 1/5/2023
1.2.208 349 1/3/2023
1.2.203 348 12/28/2022
1.2.159 391 11/14/2022
1.2.158 410 11/13/2022
1.2.153 443 11/5/2022
1.2.141 445 10/25/2022
1.2.128 456 10/22/2022
1.2.87 571 9/15/2022
1.2.63 462 9/3/2022
1.2.47 488 8/15/2022
1.2.40 473 8/6/2022
1.2.38 479 8/5/2022
1.2.28 481 8/1/2022
1.2.13 485 7/24/2022
1.2.10 471 7/23/2022
1.1.142.3202 511 7/7/2022
1.1.133.52556 489 6/30/2022
1.1.121.35854 525 6/26/2022
1.1.116.8772 474 6/24/2022
1.1.113.2032 473 6/23/2022
1.1.102.51394 456 6/15/2022
1.1.99.36719 474 6/14/2022
1.1.97.17326 511 6/13/2022
1.1.92.53000 499 6/8/2022
1.1.72.29765 500 5/31/2022
1.1.61.27737 494 5/25/2022
1.1.58.10097 506 5/23/2022
1.1.54.28879 508 5/23/2022
1.1.40 484 5/5/2022
1.1.11 521 4/19/2022
1.1.3 497 4/15/2022
1.1.1 503 4/14/2022
1.0.300 531 4/3/2022
1.0.288-preview.114 142 3/25/2022
1.0.288-preview.113 131 3/25/2022
1.0.288-preview.104 129 3/22/2022
1.0.288-preview.103 124 3/21/2022
1.0.288-preview.100 133 3/19/2022
1.0.288-preview.99 140 3/18/2022
1.0.288-preview.94 145 3/15/2022
1.0.288-preview.87 138 3/10/2022
1.0.288-preview.77 147 2/27/2022
1.0.288-preview.75 126 2/26/2022
1.0.288-preview.63 135 2/16/2022
1.0.288-preview.61 146 2/12/2022
1.0.288-preview.58 141 2/10/2022
1.0.288-preview.53 141 2/9/2022
1.0.288-preview.48 164 2/4/2022
1.0.288-preview.41 155 1/31/2022
1.0.288-preview.20 152 1/27/2022
1.0.288-preview.18 152 1/27/2022
1.0.288-preview.5 145 1/24/2022
1.0.272 547 1/10/2022
1.0.259 364 12/9/2021
1.0.258 367 12/7/2021
1.0.157 381 9/4/2021
1.0.155 394 8/31/2021
1.0.153 386 8/14/2021
1.0.151 405 8/6/2021
1.0.146 392 7/22/2021
1.0.136 456 7/17/2021
1.0.135 193 7/16/2021
1.0.134 198 7/15/2021
1.0.133 221 7/14/2021
1.0.131 190 7/8/2021
1.0.130 175 7/6/2021
1.0.129 187 7/6/2021
1.0.127 196 7/5/2021
1.0.125 215 7/5/2021
1.0.122 235 6/30/2021
1.0.121 225 6/29/2021
1.0.119 244 6/28/2021
1.0.111 200 6/14/2021
1.0.104 267 5/29/2021
1.0.97 198 5/28/2021
1.0.69 221 5/26/2021