nanoFramework.Iot.Device.Lps25h 1.2.864

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package nanoFramework.Iot.Device.Lps25h --version 1.2.864
                    
NuGet\Install-Package nanoFramework.Iot.Device.Lps25h -Version 1.2.864
                    
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.Lps25h" Version="1.2.864" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="nanoFramework.Iot.Device.Lps25h" Version="1.2.864" />
                    
Directory.Packages.props
<PackageReference Include="nanoFramework.Iot.Device.Lps25h" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add nanoFramework.Iot.Device.Lps25h --version 1.2.864
                    
#r "nuget: nanoFramework.Iot.Device.Lps25h, 1.2.864"
                    
#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.
#:package nanoFramework.Iot.Device.Lps25h@1.2.864
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=nanoFramework.Iot.Device.Lps25h&version=1.2.864
                    
Install as a Cake Addin
#tool nuget:?package=nanoFramework.Iot.Device.Lps25h&version=1.2.864
                    
Install as a Cake Tool

LPS25H - Piezoresistive pressure and thermometer sensor

Some of the applications mentioned by the datasheet:

  • Altimeter and barometer for portable devices
  • GPS applications
  • Weather station equipment
  • Sport watches

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.

class Program
{
    // I2C address on SenseHat board
    public const int I2cAddress = 0x5c;

    static void Main(string[] args)
    {
        using (var th = new Lps25h(CreateI2cDevice()))
        {
            while (true)
            {
                var tempValue = th.Temperature;
                var preValue = th.Pressure;
                var altValue = WeatherHelper.CalculateAltitude(preValue, defaultSeaLevelPressure, tempValue);

                Debug.WriteLine($"Temperature: {tempValue.Celsius:0.#}\u00B0C");
                Debug.WriteLine($"Pressure: {preValue.Hectopascal:0.##}hPa");
                Debug.WriteLine($"Altitude: {altValue:0.##}m");
                Thread.Sleep(1000);
            }
        }
    }

    private static I2cDevice CreateI2cDevice()
    {
        var settings = new I2cConnectionSettings(1, I2cAddress);
        return I2cDevice.Create(settings);
    }
}
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.869 186 4/2/2025
1.2.864 176 4/2/2025
1.2.852 192 3/11/2025
1.2.846 186 3/10/2025
1.2.822 134 2/26/2025
1.2.775 133 2/4/2025
1.2.772 139 2/4/2025
1.2.755 131 1/31/2025
1.2.743 135 1/20/2025
1.2.737 116 1/13/2025
1.2.718 125 12/30/2024
1.2.704 130 12/18/2024
1.2.696 130 12/16/2024
1.2.673 139 10/23/2024
1.2.662 133 10/11/2024
1.2.656 129 10/3/2024
1.2.639 160 9/6/2024
1.2.631 137 8/28/2024
1.2.613 159 8/9/2024
1.2.601 120 7/26/2024
1.2.590 141 7/17/2024
1.2.573 149 6/19/2024
1.2.570 141 6/14/2024
1.2.536 144 4/15/2024
1.2.514 158 3/22/2024
1.2.494 145 2/28/2024
1.2.474 163 1/24/2024
1.2.462 215 1/5/2024
1.2.458 178 12/20/2023
1.2.436 180 11/10/2023
1.2.416 128 11/8/2023
1.2.403 152 10/6/2023
1.2.396 156 9/27/2023
1.2.384 162 9/6/2023
1.2.378 185 8/16/2023
1.2.369 181 8/2/2023
1.2.363 188 7/28/2023
1.2.357 195 7/19/2023
1.2.354 184 7/14/2023
1.2.345 170 6/21/2023
1.2.341 178 6/14/2023
1.2.337 195 6/7/2023
1.2.335 176 6/2/2023
1.2.329 181 5/26/2023
1.2.313 207 5/12/2023
1.2.302 220 5/10/2023
1.2.297 204 5/3/2023
1.2.273 276 3/17/2023
1.2.267 307 3/10/2023
1.2.263 307 3/8/2023
1.2.259 300 2/27/2023
1.2.256 309 2/24/2023
1.2.253 298 2/22/2023
1.2.222 331 1/9/2023
1.2.217 354 1/6/2023
1.2.212 351 1/5/2023
1.2.208 359 1/3/2023
1.2.203 356 12/28/2022
1.2.159 408 11/14/2022
1.2.153 406 11/5/2022
1.2.141 450 10/25/2022
1.2.128 442 10/22/2022
1.2.87 535 9/15/2022
1.2.63 453 9/3/2022
1.2.47 503 8/15/2022
1.2.40 499 8/6/2022
1.2.38 473 8/5/2022
1.2.28 474 8/1/2022
1.2.13 496 7/24/2022
1.2.10 495 7/23/2022
1.1.142.3202 530 7/7/2022
1.1.133.52556 509 6/30/2022
1.1.121.35854 510 6/26/2022
1.1.116.8772 481 6/24/2022
1.1.113.2032 505 6/23/2022
1.1.102.51394 494 6/15/2022
1.1.99.36719 505 6/14/2022
1.1.97.17326 509 6/13/2022
1.1.92.53000 482 6/8/2022
1.1.72.29765 498 5/31/2022
1.1.64.21380 479 5/26/2022
1.1.54.28879 509 5/23/2022
1.1.40 511 5/5/2022
1.1.11 544 4/19/2022
1.1.3 511 4/15/2022
1.1.1 513 4/14/2022
1.0.300 511 3/31/2022
1.0.288-preview.114 189 3/25/2022
1.0.288-preview.113 173 3/25/2022
1.0.288-preview.104 167 3/22/2022
1.0.288-preview.103 162 3/21/2022
1.0.288-preview.100 180 3/19/2022
1.0.288-preview.99 189 3/18/2022
1.0.288-preview.98 178 3/18/2022
1.0.288-preview.94 184 3/15/2022
1.0.288-preview.93 175 3/15/2022
1.0.288-preview.87 176 3/10/2022
1.0.288-preview.86 178 3/8/2022
1.0.288-preview.77 185 2/27/2022
1.0.288-preview.75 171 2/26/2022
1.0.288-preview.65 177 2/18/2022
1.0.288-preview.63 185 2/16/2022
1.0.288-preview.61 181 2/12/2022
1.0.288-preview.58 180 2/10/2022
1.0.288-preview.53 171 2/9/2022
1.0.288-preview.48 202 2/4/2022
1.0.288-preview.41 198 1/31/2022
1.0.288-preview.29 203 1/28/2022
1.0.288-preview.20 207 1/27/2022
1.0.288-preview.18 196 1/27/2022
1.0.288-preview.5 199 1/24/2022
1.0.288-preview.1 190 1/21/2022
1.0.272 538 1/10/2022
1.0.259 391 12/9/2021
1.0.258 387 12/7/2021
1.0.153 414 8/14/2021
1.0.151 408 8/6/2021
1.0.146 377 7/22/2021
1.0.136 473 7/17/2021
1.0.135 234 7/16/2021
1.0.134 235 7/15/2021
1.0.133 259 7/14/2021
1.0.131 235 7/8/2021
1.0.130 257 7/6/2021
1.0.129 235 7/6/2021
1.0.127 246 7/5/2021
1.0.125 263 7/5/2021
1.0.122 283 6/30/2021
1.0.121 262 6/29/2021
1.0.119 292 6/28/2021
1.0.111 247 6/14/2021
1.0.104 324 5/29/2021
1.0.97 239 5/28/2021
1.0.51 240 5/24/2021