nanoFramework.Iot.Device.Bh1750fvi 1.2.907

Prefix Reserved
dotnet add package nanoFramework.Iot.Device.Bh1750fvi --version 1.2.907
                    
NuGet\Install-Package nanoFramework.Iot.Device.Bh1750fvi -Version 1.2.907
                    
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.Bh1750fvi" Version="1.2.907" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="nanoFramework.Iot.Device.Bh1750fvi" Version="1.2.907" />
                    
Directory.Packages.props
<PackageReference Include="nanoFramework.Iot.Device.Bh1750fvi" />
                    
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.Bh1750fvi --version 1.2.907
                    
#r "nuget: nanoFramework.Iot.Device.Bh1750fvi, 1.2.907"
                    
#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.Bh1750fvi@1.2.907
                    
#: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.Bh1750fvi&version=1.2.907
                    
Install as a Cake Addin
#tool nuget:?package=nanoFramework.Iot.Device.Bh1750fvi&version=1.2.907
                    
Install as a Cake Tool

BH1750FVI - Ambient Light Sensor

BH1750FVI is an digital Ambient Light Sensor IC for I2C bus interface. This IC is the most suitable to obtain the ambient light data for adjusting LCD and Keypad backlight power of Mobile phone. It is possible to detect wide range at High resolution.

Documentation

Product datasheet can be found here

Sensor Image

sensor

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.

I2cConnectionSettings settings = new I2cConnectionSettings(busId: 1, (int)I2cAddress.AddPinLow);
I2cDevice device = I2cDevice.Create(settings);

using (Bh1750fvi sensor = new Bh1750fvi(device))
{
    // read illuminance(Lux)
    double illuminance = sensor.Illuminance;
}

Circuit

circuit

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

Result of the sample:

running result

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.907 178 10/2/2025
1.2.889 182 7/28/2025
1.2.869 273 4/2/2025
1.2.864 263 4/2/2025
1.2.852 239 3/11/2025
1.2.846 291 3/10/2025
1.2.822 186 2/26/2025
1.2.775 213 2/4/2025
1.2.772 185 2/4/2025
1.2.755 180 1/31/2025
1.2.743 179 1/20/2025
1.2.737 197 1/13/2025
1.2.718 204 12/30/2024
1.2.704 203 12/18/2024
1.2.696 188 12/16/2024
1.2.673 237 10/23/2024
1.2.656 181 10/3/2024
1.2.639 202 9/6/2024
1.2.631 189 8/28/2024
1.2.613 209 8/9/2024
1.2.601 172 7/26/2024
1.2.590 192 7/17/2024
1.2.573 217 6/19/2024
1.2.570 197 6/14/2024
1.2.536 231 4/15/2024
1.2.514 237 3/22/2024
1.2.494 200 2/28/2024
1.2.474 223 1/24/2024
1.2.462 245 1/5/2024
1.2.458 249 12/20/2023
1.2.436 212 11/10/2023
1.2.416 170 11/8/2023
1.2.403 210 10/6/2023
1.2.396 189 9/27/2023
1.2.384 250 9/6/2023
1.2.378 257 8/16/2023
1.2.369 255 8/2/2023
1.2.363 227 7/28/2023
1.2.357 264 7/19/2023
1.2.354 240 7/14/2023
1.2.345 288 6/21/2023
1.2.341 292 6/14/2023
1.2.337 286 6/7/2023
1.2.335 295 6/2/2023
1.2.329 272 5/26/2023
1.2.313 286 5/12/2023
1.2.302 282 5/10/2023
1.2.297 312 5/3/2023
1.2.273 393 3/17/2023
1.2.267 361 3/10/2023
1.2.263 394 3/8/2023
1.2.259 392 2/27/2023
1.2.256 399 2/24/2023
1.2.253 396 2/22/2023
1.2.222 464 1/9/2023
1.2.217 464 1/6/2023
1.2.212 467 1/5/2023
1.2.208 462 1/3/2023
1.2.203 463 12/28/2022
1.2.159 543 11/14/2022
1.2.153 557 11/5/2022
1.2.141 562 10/25/2022
1.2.125 557 10/12/2022
1.2.87 661 9/15/2022
1.2.63 571 9/3/2022
1.2.47 589 8/15/2022
1.2.40 583 8/6/2022
1.2.38 574 8/5/2022
1.2.28 600 8/1/2022
1.2.13 576 7/24/2022
1.2.10 603 7/23/2022
1.1.145.58726 622 7/7/2022
1.1.133.52556 576 6/30/2022
1.1.121.35854 606 6/26/2022
1.1.116.8772 621 6/24/2022
1.1.113.2032 598 6/23/2022
1.1.102.51394 587 6/15/2022
1.1.99.36719 609 6/14/2022
1.1.97.17326 635 6/13/2022
1.1.92.53000 606 6/8/2022
1.1.72.29765 618 5/31/2022
1.1.64.21380 619 5/26/2022
1.1.58.10097 613 5/23/2022
1.1.54.28879 635 5/23/2022
1.1.40 627 5/5/2022
1.1.3 638 4/15/2022
1.1.1 627 4/14/2022
1.0.300 623 3/31/2022
1.0.288-preview.114 226 3/25/2022
1.0.288-preview.113 226 3/25/2022
1.0.288-preview.104 205 3/22/2022
1.0.288-preview.103 211 3/21/2022
1.0.288-preview.100 218 3/19/2022
1.0.288-preview.99 235 3/18/2022
1.0.288-preview.98 216 3/18/2022
1.0.288-preview.93 240 3/15/2022
1.0.288-preview.87 222 3/10/2022
1.0.288-preview.86 228 3/8/2022
1.0.288-preview.77 233 2/27/2022
1.0.288-preview.75 211 2/26/2022
1.0.288-preview.65 220 2/18/2022
1.0.288-preview.63 245 2/16/2022
1.0.288-preview.61 228 2/12/2022
1.0.288-preview.58 223 2/10/2022
1.0.288-preview.53 234 2/9/2022
1.0.288-preview.41 268 1/31/2022
1.0.288-preview.29 233 1/28/2022
1.0.288-preview.20 262 1/27/2022
1.0.288-preview.19 239 1/27/2022
1.0.288-preview.18 255 1/27/2022
1.0.288-preview.5 239 1/24/2022
1.0.288-preview.1 237 1/21/2022
1.0.272 650 1/10/2022
1.0.259 504 12/9/2021
1.0.258 470 12/7/2021
1.0.209 566 10/12/2021
1.0.157 519 9/4/2021
1.0.155 503 8/31/2021
1.0.153 513 8/14/2021
1.0.151 544 8/6/2021
1.0.146 509 7/22/2021
1.0.136 580 7/17/2021
1.0.134 288 7/15/2021
1.0.133 297 7/14/2021
1.0.130 272 7/6/2021
1.0.129 289 7/6/2021
1.0.127 287 7/5/2021
1.0.125 334 7/5/2021
1.0.122 326 6/30/2021
1.0.121 327 6/29/2021
1.0.120 332 6/29/2021
1.0.119 336 6/28/2021
1.0.111 309 6/14/2021
1.0.105 386 5/29/2021
1.0.104 387 5/29/2021
1.0.97 288 5/28/2021
1.0.31 310 5/24/2021