nanoFramework.Iot.Device.Mcp9808 1.2.673

Prefix Reserved
dotnet add package nanoFramework.Iot.Device.Mcp9808 --version 1.2.673                
NuGet\Install-Package nanoFramework.Iot.Device.Mcp9808 -Version 1.2.673                
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.Mcp9808" Version="1.2.673" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add nanoFramework.Iot.Device.Mcp9808 --version 1.2.673                
#r "nuget: nanoFramework.Iot.Device.Mcp9808, 1.2.673"                
#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.Mcp9808 as a Cake Addin
#addin nuget:?package=nanoFramework.Iot.Device.Mcp9808&version=1.2.673

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

MCP9808 - Digital Temperature Sensor

Microchip Technology Inc.’s MCP9808 digital temperature sensor converts temperatures between -20°C and +100°C to a digital word with ±0.25°C/±0.5°C (typical/maximum) accuracy

Documentation

  • You can find the datasheet here

Usage

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.

Hardware Required

  • MCP9808
  • Male/Female Jumper Wires

Circuit

  • SCL - SCL
  • SDA - SDA
  • VCC - 5V
  • GND - GND

Code

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

using(Mcp9808 sensor = new Mcp9808(device))
{
    while (true)
    {
        Debug.WriteLine($"Temperature: {sensor.Temperature.Celsius} ℃");
        Debug.WriteLine();

        Thread.Sleep(1000);
    }
}
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.673 67 10/23/2024
1.2.656 75 10/3/2024
1.2.639 100 9/6/2024
1.2.631 81 8/28/2024
1.2.613 93 8/9/2024
1.2.601 74 7/26/2024
1.2.590 77 7/17/2024
1.2.573 96 6/19/2024
1.2.570 105 6/14/2024
1.2.536 111 4/15/2024
1.2.514 104 3/22/2024
1.2.494 105 2/28/2024
1.2.462 174 1/5/2024
1.2.458 125 12/20/2023
1.2.436 147 11/10/2023
1.2.416 99 11/8/2023
1.2.403 119 10/6/2023
1.2.396 127 9/27/2023
1.2.384 128 9/6/2023
1.2.378 142 8/16/2023
1.2.369 126 8/2/2023
1.2.363 136 7/28/2023
1.2.357 138 7/19/2023
1.2.354 158 7/14/2023
1.2.345 140 6/21/2023
1.2.341 142 6/14/2023
1.2.337 152 6/7/2023
1.2.335 145 6/2/2023
1.2.329 144 5/26/2023
1.2.313 130 5/12/2023
1.2.302 156 5/10/2023
1.2.297 148 5/3/2023
1.2.273 231 3/17/2023
1.2.267 228 3/10/2023
1.2.263 227 3/8/2023
1.2.259 241 2/27/2023
1.2.256 243 2/24/2023
1.2.253 245 2/22/2023
1.2.222 292 1/9/2023
1.2.217 300 1/6/2023
1.2.208 304 1/3/2023
1.2.203 293 12/28/2022
1.2.159 361 11/14/2022
1.2.153 364 11/5/2022
1.2.141 391 10/25/2022
1.2.128 388 10/22/2022
1.2.87 481 9/15/2022
1.2.63 403 9/3/2022
1.2.47 418 8/15/2022
1.2.40 425 8/6/2022
1.2.38 418 8/5/2022
1.2.28 431 8/1/2022
1.2.13 429 7/24/2022
1.2.10 411 7/23/2022
1.1.142.3202 433 7/7/2022
1.1.133.52556 427 6/30/2022
1.1.121.35854 425 6/26/2022
1.1.116.8772 422 6/24/2022
1.1.113.2032 426 6/23/2022
1.1.102.51394 418 6/15/2022
1.1.99.36719 416 6/14/2022
1.1.72.29765 439 5/31/2022
1.1.64.21380 441 5/26/2022
1.1.54.28879 424 5/23/2022
1.1.40 442 5/5/2022
1.1.3 444 4/15/2022
1.1.1 427 4/14/2022
1.0.300 457 3/31/2022
1.0.288-preview.114 123 3/25/2022
1.0.288-preview.113 116 3/25/2022
1.0.288-preview.103 108 3/21/2022
1.0.288-preview.100 114 3/19/2022
1.0.288-preview.99 125 3/18/2022
1.0.288-preview.98 107 3/18/2022
1.0.288-preview.94 122 3/15/2022
1.0.288-preview.93 116 3/15/2022
1.0.288-preview.87 113 3/10/2022
1.0.288-preview.86 123 3/8/2022
1.0.288-preview.77 119 2/27/2022
1.0.288-preview.75 107 2/26/2022
1.0.288-preview.65 113 2/18/2022
1.0.288-preview.63 113 2/16/2022
1.0.288-preview.61 118 2/12/2022
1.0.288-preview.58 115 2/10/2022
1.0.288-preview.53 112 2/9/2022
1.0.288-preview.48 136 2/4/2022
1.0.288-preview.41 131 1/31/2022
1.0.288-preview.29 132 1/28/2022
1.0.288-preview.20 134 1/27/2022
1.0.288-preview.18 129 1/27/2022
1.0.288-preview.5 135 1/24/2022
1.0.288-preview.1 127 1/21/2022
1.0.272 461 1/10/2022
1.0.259 312 12/9/2021
1.0.258 283 12/7/2021
1.0.157 336 9/4/2021
1.0.155 333 8/31/2021
1.0.153 161 8/14/2021
1.0.151 173 8/6/2021
1.0.146 160 7/22/2021
1.0.136 230 7/17/2021
1.0.134 168 7/15/2021
1.0.133 194 7/14/2021
1.0.130 159 7/6/2021
1.0.129 164 7/6/2021
1.0.127 175 7/5/2021
1.0.125 201 7/5/2021
1.0.122 210 6/30/2021
1.0.121 198 6/29/2021
1.0.119 223 6/28/2021
1.0.111 181 6/14/2021
1.0.104 252 5/29/2021
1.0.97 168 5/28/2021
1.0.48 187 5/24/2021