espressif,esp32-temp

Description

ESP32 internal temperature sensor

This peripheral supports a number of measurement ranges with different
precisions, based on the temperature range expected for the device to operate:

    Range (°C)      Error
    50 to 125       < 3°C
    20 to 100       < 2°C
    -10 to 80       < 1°C
    -30 to 50       < 2°C
    -40 to 20       < 3°C

The range and corresponding expected precision are selected through the
user-defined `range-min` and `range-max` properties. The default values
represent a typical operating temperature range while selecting the best
precision.

Properties

Properties not inherited from the base binding file.

Name

Type

Details

range-min

int

Minimum temperature (°C) for the configured measuring range.

Default value: -10

range-max

int

Maximum temperature (°C) for the configured measuring range.

Default value: 80

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).