nanoFramework.Iot.Device.Max44009 1.2.852

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

MAX44009 - Ambient Light Sensor

The MAX44009 ambient light sensor features an I2C digital output that is ideal for a number of portable applications such as smartphones, notebooks, and industrial sensors. At less than 1µA operating current, it is the lowest power ambient light sensor in the industry and features an ultra-wide 22-bit dynamic range from 0.045 lux to 188,000 lux.

MAX44009 - Ambient Light Sensor

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

  • MAX44009
  • Male/Female Jumper Wires

Circuit

MAX44009 circuit

  • SCL - SCL
  • SDA - SDA
  • VCC - 5V
  • GND - GND
I2cConnectionSettings settings = new I2cConnectionSettings(1, Max44009.DefaultI2cAddress);
I2cDevice device = I2cDevice.Create(settings);

// integration time is 100ms
using (Max44009 sensor = new Max44009(device, IntegrationTime.Time100))
{
    while (true)
    {
        // read illuminance
        Debug.WriteLine($"Illuminance: {sensor.Illuminance}Lux");
        Debug.WriteLine();

        Thread.Sleep(1000);
    }
}

Result

Sample 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.869 187 4/2/2025
1.2.864 178 4/2/2025
1.2.852 189 3/11/2025
1.2.846 193 3/10/2025
1.2.822 127 2/26/2025
1.2.775 136 2/4/2025
1.2.772 137 2/4/2025
1.2.755 138 1/31/2025
1.2.743 128 1/20/2025
1.2.737 107 1/13/2025
1.2.718 119 12/30/2024
1.2.696 139 12/16/2024
1.2.673 131 10/23/2024
1.2.656 133 10/3/2024
1.2.639 152 9/6/2024
1.2.631 137 8/28/2024
1.2.613 151 8/9/2024
1.2.601 124 7/26/2024
1.2.590 122 7/17/2024
1.2.573 140 6/19/2024
1.2.570 151 6/14/2024
1.2.536 163 4/15/2024
1.2.514 158 3/22/2024
1.2.494 158 2/28/2024
1.2.462 228 1/5/2024
1.2.458 160 12/20/2023
1.2.436 170 11/10/2023
1.2.416 133 11/8/2023
1.2.403 160 10/6/2023
1.2.396 160 9/27/2023
1.2.384 159 9/6/2023
1.2.378 198 8/16/2023
1.2.369 175 8/2/2023
1.2.363 171 7/28/2023
1.2.357 177 7/19/2023
1.2.354 171 7/14/2023
1.2.345 170 6/21/2023
1.2.341 170 6/14/2023
1.2.337 189 6/7/2023
1.2.335 174 6/2/2023
1.2.329 169 5/26/2023
1.2.313 182 5/12/2023
1.2.302 196 5/10/2023
1.2.297 202 5/3/2023
1.2.273 272 3/17/2023
1.2.267 295 3/10/2023
1.2.263 287 3/8/2023
1.2.259 291 2/27/2023
1.2.256 302 2/24/2023
1.2.253 294 2/22/2023
1.2.222 345 1/9/2023
1.2.217 361 1/6/2023
1.2.208 356 1/3/2023
1.2.203 353 12/28/2022
1.2.159 421 11/14/2022
1.2.153 410 11/5/2022
1.2.141 432 10/25/2022
1.2.128 445 10/22/2022
1.2.87 555 9/15/2022
1.2.63 460 9/3/2022
1.2.47 469 8/15/2022
1.2.40 467 8/6/2022
1.2.38 468 8/5/2022
1.2.28 464 8/1/2022
1.2.13 468 7/24/2022
1.2.10 471 7/23/2022
1.1.142.3202 513 7/7/2022
1.1.133.52556 480 6/30/2022
1.1.121.35854 501 6/26/2022
1.1.116.8772 483 6/24/2022
1.1.113.2032 477 6/23/2022
1.1.102.51394 487 6/15/2022
1.1.99.36719 493 6/14/2022
1.1.72.29765 496 5/31/2022
1.1.64.21380 492 5/26/2022
1.1.58.10097 497 5/23/2022
1.1.54.28879 486 5/23/2022
1.1.40 494 5/5/2022
1.1.3 508 4/15/2022
1.1.1 492 4/14/2022
1.0.300 513 3/31/2022
1.0.288-preview.114 178 3/25/2022
1.0.288-preview.113 172 3/25/2022
1.0.288-preview.103 165 3/21/2022
1.0.288-preview.100 175 3/19/2022
1.0.288-preview.99 182 3/18/2022
1.0.288-preview.98 177 3/18/2022
1.0.288-preview.94 185 3/15/2022
1.0.288-preview.93 172 3/15/2022
1.0.288-preview.87 175 3/10/2022
1.0.288-preview.86 178 3/8/2022
1.0.288-preview.77 182 2/27/2022
1.0.288-preview.75 165 2/26/2022
1.0.288-preview.65 175 2/18/2022
1.0.288-preview.63 177 2/16/2022
1.0.288-preview.61 178 2/12/2022
1.0.288-preview.58 177 2/10/2022
1.0.288-preview.53 172 2/9/2022
1.0.288-preview.48 191 2/4/2022
1.0.288-preview.41 192 1/31/2022
1.0.288-preview.29 189 1/28/2022
1.0.288-preview.20 188 1/27/2022
1.0.288-preview.18 185 1/27/2022
1.0.288-preview.5 192 1/24/2022
1.0.288-preview.1 186 1/21/2022
1.0.272 539 1/10/2022
1.0.259 375 12/9/2021
1.0.258 359 12/7/2021
1.0.210 407 10/12/2021
1.0.153 224 8/14/2021
1.0.151 235 8/6/2021
1.0.146 224 7/22/2021
1.0.136 289 7/17/2021
1.0.134 247 7/15/2021
1.0.133 249 7/14/2021
1.0.130 220 7/6/2021
1.0.129 228 7/6/2021
1.0.127 237 7/5/2021
1.0.125 256 7/5/2021
1.0.122 276 6/30/2021
1.0.121 263 6/29/2021
1.0.119 283 6/28/2021
1.0.111 248 6/14/2021
1.0.105 237 5/29/2021
1.0.104 316 5/29/2021
1.0.97 238 5/28/2021
1.0.43 267 5/24/2021