nanoFramework.Iot.Device.Mcp9808 1.2.696

Prefix Reserved
dotnet add package nanoFramework.Iot.Device.Mcp9808 --version 1.2.696                
NuGet\Install-Package nanoFramework.Iot.Device.Mcp9808 -Version 1.2.696                
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.696" />                
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.696                
#r "nuget: nanoFramework.Iot.Device.Mcp9808, 1.2.696"                
#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.696

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

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.696 85 12/16/2024
1.2.673 89 10/23/2024
1.2.656 87 10/3/2024
1.2.639 114 9/6/2024
1.2.631 90 8/28/2024
1.2.613 104 8/9/2024
1.2.601 87 7/26/2024
1.2.590 87 7/17/2024
1.2.573 115 6/19/2024
1.2.570 121 6/14/2024
1.2.536 125 4/15/2024
1.2.514 116 3/22/2024
1.2.494 113 2/28/2024
1.2.462 181 1/5/2024
1.2.458 134 12/20/2023
1.2.436 154 11/10/2023
1.2.416 109 11/8/2023
1.2.403 126 10/6/2023
1.2.396 136 9/27/2023
1.2.384 139 9/6/2023
1.2.378 149 8/16/2023
1.2.369 133 8/2/2023
1.2.363 143 7/28/2023
1.2.357 145 7/19/2023
1.2.354 165 7/14/2023
1.2.345 148 6/21/2023
1.2.341 151 6/14/2023
1.2.337 159 6/7/2023
1.2.335 152 6/2/2023
1.2.329 151 5/26/2023
1.2.313 137 5/12/2023
1.2.302 164 5/10/2023
1.2.297 156 5/3/2023
1.2.273 238 3/17/2023
1.2.267 235 3/10/2023
1.2.263 236 3/8/2023
1.2.259 249 2/27/2023
1.2.256 250 2/24/2023
1.2.253 251 2/22/2023
1.2.222 299 1/9/2023
1.2.217 309 1/6/2023
1.2.208 312 1/3/2023
1.2.203 301 12/28/2022
1.2.159 369 11/14/2022
1.2.153 375 11/5/2022
1.2.141 401 10/25/2022
1.2.128 400 10/22/2022
1.2.87 490 9/15/2022
1.2.63 412 9/3/2022
1.2.47 426 8/15/2022
1.2.40 433 8/6/2022
1.2.38 427 8/5/2022
1.2.28 441 8/1/2022
1.2.13 438 7/24/2022
1.2.10 420 7/23/2022
1.1.142.3202 442 7/7/2022
1.1.133.52556 436 6/30/2022
1.1.121.35854 437 6/26/2022
1.1.116.8772 431 6/24/2022
1.1.113.2032 437 6/23/2022
1.1.102.51394 429 6/15/2022
1.1.99.36719 426 6/14/2022
1.1.72.29765 451 5/31/2022
1.1.64.21380 450 5/26/2022
1.1.54.28879 434 5/23/2022
1.1.40 451 5/5/2022
1.1.3 453 4/15/2022
1.1.1 436 4/14/2022
1.0.300 467 3/31/2022
1.0.288-preview.114 129 3/25/2022
1.0.288-preview.113 121 3/25/2022
1.0.288-preview.103 113 3/21/2022
1.0.288-preview.100 120 3/19/2022
1.0.288-preview.99 130 3/18/2022
1.0.288-preview.98 114 3/18/2022
1.0.288-preview.94 127 3/15/2022
1.0.288-preview.93 121 3/15/2022
1.0.288-preview.87 119 3/10/2022
1.0.288-preview.86 128 3/8/2022
1.0.288-preview.77 125 2/27/2022
1.0.288-preview.75 112 2/26/2022
1.0.288-preview.65 120 2/18/2022
1.0.288-preview.63 118 2/16/2022
1.0.288-preview.61 126 2/12/2022
1.0.288-preview.58 123 2/10/2022
1.0.288-preview.53 117 2/9/2022
1.0.288-preview.48 141 2/4/2022
1.0.288-preview.41 136 1/31/2022
1.0.288-preview.29 138 1/28/2022
1.0.288-preview.20 139 1/27/2022
1.0.288-preview.18 137 1/27/2022
1.0.288-preview.5 139 1/24/2022
1.0.288-preview.1 133 1/21/2022
1.0.272 473 1/10/2022
1.0.259 321 12/9/2021
1.0.258 294 12/7/2021
1.0.157 344 9/4/2021
1.0.155 344 8/31/2021
1.0.153 170 8/14/2021
1.0.151 184 8/6/2021
1.0.146 170 7/22/2021
1.0.136 241 7/17/2021
1.0.134 177 7/15/2021
1.0.133 203 7/14/2021
1.0.130 168 7/6/2021
1.0.129 173 7/6/2021
1.0.127 185 7/5/2021
1.0.125 211 7/5/2021
1.0.122 219 6/30/2021
1.0.121 207 6/29/2021
1.0.119 232 6/28/2021
1.0.111 190 6/14/2021
1.0.104 262 5/29/2021
1.0.97 178 5/28/2021
1.0.48 197 5/24/2021