Grove Light Sensor

Browse source code on GitHub

Overview

This sample application gets the output of the grove light sensor and prints it to the console, in units of lux, once every second.

Requirements

To use this sample, the following hardware is required:

Wiring

The easiest way to connect the sensor is to connect it to a Grove shield on a board that supports Arduino shields. Provide a devicetree overlay that specifies the sensor location. If using the overlay provided for the sample, the sensor should be connected to A0 on the Grove shield.

Building and Running

Build and flash the sample as follows, changing nrf52dk_nrf52832 to your board:

west build -b nrf52dk_nrf52832 samples/sensor/grove_light
west flash

Sample Output

*** Booting Zephyr OS build v3.6.0-rc1-32-gba639ed6a893 ***
lux: 0.945751
lux: 0.882292
lux: 0.755973

See also

Sensor Interface