This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

raspberrypi,pico-temp

Vendor: Raspberry Pi Foundation

Description

RaspberryPi Pico family temperature sensor node

Properties

Properties not inherited from the base binding file.

Name

Type

Details

friendly-name

string

Human readable string describing the sensor. It can be used to
distinguish multiple instances of the same model (e.g., lid accelerometer
vs. base accelerometer in a laptop) to a host operating system.

This property is defined in the Generic Sensor Property Usages of the HID
Usage Tables specification
(https://usb.org/sites/default/files/hut1_3_0.pdf, section 22.5).

vbe

int

Vbe voltage in microvolts at 27 degrees C. Vbe = 0.706V typically.
The temperature sensor measures the Vbe voltage of a biased bipolar diode.
The temperature calculates from the Vbe voltage measured by the sensor
using the following equation typical case.

  T = 27 - (ADC_Voltage - 0.706)/0.001721

See also the vbe-slope section.

Default value: 706000

vbe-slope

int

The slope of Vbe voltage in microvolts per degree C.
Typically, a slope of -1.721mV per degree.

See also the vbe section.

Default value: -1721