nanoFramework.Iot.Device.Lps25h 1.2.869

Prefix Reserved
dotnet add package nanoFramework.Iot.Device.Lps25h --version 1.2.869
                    
NuGet\Install-Package nanoFramework.Iot.Device.Lps25h -Version 1.2.869
                    
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.869" />
                    
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.869" />
                    
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.869
                    
#r "nuget: nanoFramework.Iot.Device.Lps25h, 1.2.869"
                    
#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.869
                    
#: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.869
                    
Install as a Cake Addin
#tool nuget:?package=nanoFramework.Iot.Device.Lps25h&version=1.2.869
                    
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 189 4/2/2025
1.2.864 179 4/2/2025
1.2.852 197 3/11/2025
1.2.846 188 3/10/2025
1.2.822 136 2/26/2025
1.2.775 135 2/4/2025
1.2.772 141 2/4/2025
1.2.755 133 1/31/2025
1.2.743 137 1/20/2025
1.2.737 118 1/13/2025
1.2.718 127 12/30/2024
1.2.704 132 12/18/2024
1.2.696 132 12/16/2024
1.2.673 141 10/23/2024
1.2.662 135 10/11/2024
1.2.656 131 10/3/2024
1.2.639 162 9/6/2024
1.2.631 139 8/28/2024
1.2.613 163 8/9/2024
1.2.601 122 7/26/2024
1.2.590 143 7/17/2024
1.2.573 152 6/19/2024
1.2.570 143 6/14/2024
1.2.536 146 4/15/2024
1.2.514 160 3/22/2024
1.2.494 147 2/28/2024
1.2.474 165 1/24/2024
1.2.462 217 1/5/2024
1.2.458 181 12/20/2023
1.2.436 182 11/10/2023
1.2.416 130 11/8/2023
1.2.403 155 10/6/2023
1.2.396 158 9/27/2023
1.2.384 164 9/6/2023
1.2.378 191 8/16/2023
1.2.369 184 8/2/2023
1.2.363 191 7/28/2023
1.2.357 198 7/19/2023
1.2.354 187 7/14/2023
1.2.345 173 6/21/2023
1.2.341 181 6/14/2023
1.2.337 198 6/7/2023
1.2.335 179 6/2/2023
1.2.329 184 5/26/2023
1.2.313 210 5/12/2023
1.2.302 224 5/10/2023
1.2.297 207 5/3/2023
1.2.273 279 3/17/2023
1.2.267 310 3/10/2023
1.2.263 310 3/8/2023
1.2.259 303 2/27/2023
1.2.256 312 2/24/2023
1.2.253 301 2/22/2023
1.2.222 334 1/9/2023
1.2.217 357 1/6/2023
1.2.212 355 1/5/2023
1.2.208 362 1/3/2023
1.2.203 359 12/28/2022
1.2.159 411 11/14/2022
1.2.153 410 11/5/2022
1.2.141 453 10/25/2022
1.2.128 445 10/22/2022
1.2.87 538 9/15/2022
1.2.63 456 9/3/2022
1.2.47 505 8/15/2022
1.2.40 502 8/6/2022
1.2.38 476 8/5/2022
1.2.28 476 8/1/2022
1.2.13 499 7/24/2022
1.2.10 498 7/23/2022
1.1.142.3202 533 7/7/2022
1.1.133.52556 512 6/30/2022
1.1.121.35854 512 6/26/2022
1.1.116.8772 485 6/24/2022
1.1.113.2032 508 6/23/2022
1.1.102.51394 497 6/15/2022
1.1.99.36719 508 6/14/2022
1.1.97.17326 512 6/13/2022
1.1.92.53000 486 6/8/2022
1.1.72.29765 501 5/31/2022
1.1.64.21380 482 5/26/2022
1.1.54.28879 512 5/23/2022
1.1.40 514 5/5/2022
1.1.11 547 4/19/2022
1.1.3 514 4/15/2022
1.1.1 516 4/14/2022
1.0.300 515 3/31/2022
1.0.288-preview.114 195 3/25/2022
1.0.288-preview.113 176 3/25/2022
1.0.288-preview.104 170 3/22/2022
1.0.288-preview.103 165 3/21/2022
1.0.288-preview.100 183 3/19/2022
1.0.288-preview.99 192 3/18/2022
1.0.288-preview.98 181 3/18/2022
1.0.288-preview.94 187 3/15/2022
1.0.288-preview.93 178 3/15/2022
1.0.288-preview.87 179 3/10/2022
1.0.288-preview.86 181 3/8/2022
1.0.288-preview.77 188 2/27/2022
1.0.288-preview.75 174 2/26/2022
1.0.288-preview.65 180 2/18/2022
1.0.288-preview.63 188 2/16/2022
1.0.288-preview.61 184 2/12/2022
1.0.288-preview.58 183 2/10/2022
1.0.288-preview.53 174 2/9/2022
1.0.288-preview.48 205 2/4/2022
1.0.288-preview.41 201 1/31/2022
1.0.288-preview.29 207 1/28/2022
1.0.288-preview.20 210 1/27/2022
1.0.288-preview.18 199 1/27/2022
1.0.288-preview.5 203 1/24/2022
1.0.288-preview.1 193 1/21/2022
1.0.272 541 1/10/2022
1.0.259 394 12/9/2021
1.0.258 390 12/7/2021
1.0.153 418 8/14/2021
1.0.151 411 8/6/2021
1.0.146 380 7/22/2021
1.0.136 476 7/17/2021
1.0.135 237 7/16/2021
1.0.134 239 7/15/2021
1.0.133 262 7/14/2021
1.0.131 238 7/8/2021
1.0.130 260 7/6/2021
1.0.129 238 7/6/2021
1.0.127 250 7/5/2021
1.0.125 266 7/5/2021
1.0.122 286 6/30/2021
1.0.121 265 6/29/2021
1.0.119 295 6/28/2021
1.0.111 250 6/14/2021
1.0.104 327 5/29/2021
1.0.97 242 5/28/2021
1.0.51 244 5/24/2021