Thermometer sample
Overview
This sample application periodically measures the ambient temperature at 1Hz. The result is written to the console.
Wiring
VDD pin should be connected to 2.3V to 5.5V GND pin connected to 0V VOUT pin connected to the ADC input pin.
An overlay is provided for the nrf52840dk_nrf52840 board with the sensor connected to pin AIN7.
Building and Running
To build for the nrf52840dk_nrf52840 board use:
west build -b nrf52840dk_nrf52840 samples/sensor/thermometer
west flash
To build for other boards and ambient temperature sensors, enable the sensor
node that supports SENSOR_CHAN_AMBIENT_TEMP
and use an overlay to create an
alias named ambient-temp0
to link to the node. See the overlay used for the
nrf52840dk_nrf52840
board within this sample:
boards/nrf52840dk_nrf52840.overlay
Sample Output
*** Booting Zephyr OS build zephyr-v3.3.0-1205-g118f73e12a70 ***
Thermometer Example (arm)
Temperature device is 0x6150, name is mcp9700a
Temperature is 24.0°C
Temperature is 24.1°C
Temperature is 24.2°C
Temperature is 24.1°C
Temperature is 24.0°C
Temperature is 24.1°C