Pressure Sensor

STMicroelectronics LPS22HBTR Nano pressure sensor

Datasheets

Description

The LPS22HB is an ultra-compact piezoresistive absolute pressure sensor which functions as a digital output barometer.

  • 260 to 1260 hPa absolute pressure range

  • 24-bit pressure data output

  • 16-bit temperature data output

Usage

The sensor will be initialized through the BSP. The sensor data can be used as shown in the example.

// Get the pressure
float pressure = yggdrasil_PressureSensor_GetPressure();
printf("Pressure: %fhPa \n", pressure);
// Get the temperature
float temp = yggdrasil_PressureSensor_GetTemperature();
printf("Temperature: %fC \n", temp);

Note

When reading the pressure and the temperature, there must be a delay of at least 10ms between those read commands.