nanoFramework.Iot.Device.Mcp9808 1.2.656

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

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

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.656 33 10/3/2024
1.2.639 94 9/6/2024
1.2.631 79 8/28/2024
1.2.613 93 8/9/2024
1.2.601 72 7/26/2024
1.2.590 74 7/17/2024
1.2.573 96 6/19/2024
1.2.570 105 6/14/2024
1.2.536 108 4/15/2024
1.2.514 101 3/22/2024
1.2.494 105 2/28/2024
1.2.462 173 1/5/2024
1.2.458 123 12/20/2023
1.2.436 146 11/10/2023
1.2.416 99 11/8/2023
1.2.403 118 10/6/2023
1.2.396 120 9/27/2023
1.2.384 127 9/6/2023
1.2.378 140 8/16/2023
1.2.369 125 8/2/2023
1.2.363 135 7/28/2023
1.2.357 135 7/19/2023
1.2.354 157 7/14/2023
1.2.345 140 6/21/2023
1.2.341 141 6/14/2023
1.2.337 150 6/7/2023
1.2.335 143 6/2/2023
1.2.329 142 5/26/2023
1.2.313 126 5/12/2023
1.2.302 155 5/10/2023
1.2.297 146 5/3/2023
1.2.273 229 3/17/2023
1.2.267 226 3/10/2023
1.2.263 225 3/8/2023
1.2.259 240 2/27/2023
1.2.256 238 2/24/2023
1.2.253 241 2/22/2023
1.2.222 290 1/9/2023
1.2.217 298 1/6/2023
1.2.208 300 1/3/2023
1.2.203 292 12/28/2022
1.2.159 359 11/14/2022
1.2.153 362 11/5/2022
1.2.141 388 10/25/2022
1.2.128 387 10/22/2022
1.2.87 477 9/15/2022
1.2.63 401 9/3/2022
1.2.47 416 8/15/2022
1.2.40 422 8/6/2022
1.2.38 416 8/5/2022
1.2.28 430 8/1/2022
1.2.13 427 7/24/2022
1.2.10 408 7/23/2022
1.1.142.3202 431 7/7/2022
1.1.133.52556 423 6/30/2022
1.1.121.35854 424 6/26/2022
1.1.116.8772 418 6/24/2022
1.1.113.2032 424 6/23/2022
1.1.102.51394 416 6/15/2022
1.1.99.36719 415 6/14/2022
1.1.72.29765 438 5/31/2022
1.1.64.21380 439 5/26/2022
1.1.54.28879 423 5/23/2022
1.1.40 440 5/5/2022
1.1.3 443 4/15/2022
1.1.1 425 4/14/2022
1.0.300 456 3/31/2022
1.0.288-preview.114 121 3/25/2022
1.0.288-preview.113 114 3/25/2022
1.0.288-preview.103 106 3/21/2022
1.0.288-preview.100 113 3/19/2022
1.0.288-preview.99 123 3/18/2022
1.0.288-preview.98 105 3/18/2022
1.0.288-preview.94 120 3/15/2022
1.0.288-preview.93 114 3/15/2022
1.0.288-preview.87 112 3/10/2022
1.0.288-preview.86 121 3/8/2022
1.0.288-preview.77 118 2/27/2022
1.0.288-preview.75 102 2/26/2022
1.0.288-preview.65 109 2/18/2022
1.0.288-preview.63 107 2/16/2022
1.0.288-preview.61 115 2/12/2022
1.0.288-preview.58 112 2/10/2022
1.0.288-preview.53 108 2/9/2022
1.0.288-preview.48 132 2/4/2022
1.0.288-preview.41 125 1/31/2022
1.0.288-preview.29 129 1/28/2022
1.0.288-preview.20 130 1/27/2022
1.0.288-preview.18 126 1/27/2022
1.0.288-preview.5 131 1/24/2022
1.0.288-preview.1 124 1/21/2022
1.0.272 460 1/10/2022
1.0.259 310 12/9/2021
1.0.258 281 12/7/2021
1.0.157 334 9/4/2021
1.0.155 331 8/31/2021
1.0.153 157 8/14/2021
1.0.151 169 8/6/2021
1.0.146 157 7/22/2021
1.0.136 227 7/17/2021
1.0.134 166 7/15/2021
1.0.133 190 7/14/2021
1.0.130 153 7/6/2021
1.0.129 158 7/6/2021
1.0.127 171 7/5/2021
1.0.125 196 7/5/2021
1.0.122 206 6/30/2021
1.0.121 194 6/29/2021
1.0.119 217 6/28/2021
1.0.111 175 6/14/2021
1.0.104 247 5/29/2021
1.0.97 165 5/28/2021
1.0.48 183 5/24/2021