Skip to the content
PCBKitNew board
LPS25HB on a board, in 3D

LPS25HB

STMicroelectronics

-30℃~+105℃ 0.1hpa 0.2hpa 1.7V~3.6V 26Kpa~1.26bar I2C、SPI No HLGA-10(2.5x2.5) Pressure Sensors ROHS

Extended
Category
Pressure Sensors
Package
HLGA-10(2.5x2.5)
Pins
10

Overview

The LPS25HB is a pressure Sensor made by STMicroelectronics in a HLGA-10(2.5x2.5) package with 10 pins. -30℃~+105℃ 0.1hpa 0.2hpa 1.7V~3.6V 26Kpa~1.26bar I2C、SPI No HLGA-10(2.5x2.5) Pressure Sensors ROHS.

PCBKit's library has its KiCad symbol (Sensor_Pressure:LPS25HB, from KiCad's library) and its footprint (Package_LGA:ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2y, from KiCad's library), ready for a KiCad board. 18 are in stock at JLCPCB (part C87898). 32 open-source boards in 24 repositories on GitHub use it.

Symbol

Vdd_IO1SCL2SDA4SA05CS6INT_DRDY7GND8VDD10
Sensor_Pressure:LPS25HBFrom KiCad's library

Footprint

12345678910
Package_LGA:ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2yFrom KiCad's library

From the datasheet

7
Supply, least
1.7 V · VDD, recommended operating min · p. 10
Supply, most
3.6 V · VDD, recommended operating max · p. 10
Supply, absolute maximum
4.8 V · VDD, absolute max · p. 13
Works from
-30 °C · Operating temperature min · p. 9
Works up to
105 °C · Operating temperature max · p. 9
Takes working
25 µA · VDD, typical high-resolution mode at ODR 1 Hz · p. 10
Takes asleep
500 nA · VDD, typical power-down current · p. 10

What it is and has

10
Pressure range
260 to 1260 hPa absolute · p. 1
High-resolution mode
0.01 hPa RMS · p. 1
Overpressure capability
20x full scale · p. 1
Temperature compensation
Embedded · p. 1
Pressure data output
24-bit · p. 1
Output data rate
1 Hz to 25 Hz · p. 1
Interfaces
SPI and I2C · p. 1
FIFO
Embedded · p. 1
Shock survivability
10,000 g · p. 1
Compliance
ECOPACK® lead-free · p. 1

Specifications

62
ParameterConditionsAs printedPage
Operating temperature range PTopPressure sensor; VDD = 1.8 Vmin -30 · max 105 °C9
Full accuracy temperature range PTfullVDD = 1.8 Vmin 0 · max 80 °C9
Operating pressure range PopVDD = 1.8 V, T = 25 °Cmin 260 · max 1260 hPa9
Pressure output data PbitsVDD = 1.8 V, T = 25 °Ctyp 24 bits9
Pressure sensitivity PsensVDD = 1.8 V, T = 25 °Ctyp 4096 LSB/hPa9
Relative accuracy over pressure(2) PaccrelP = 800 to 1100 hPa, T = 25°C; typical ±0.1 hPatyp 0.1 hPa9
Absolute accuracy pressure over temperature(3) PaccTP = 260 to 1260 hPa, T = 20 to +60 °C, after OPC(4); typical ±0.2 hPatyp 0.2 hPa9
Absolute accuracy pressure over temperature(3) PaccTP = 260 to 1260 hPa, T = 0 to +80 °C, before OPC(4); typical ±1 hPatyp 1 hPa9
Pressure noise(5) PnoiseWithout embedded filtering; VDD = 1.8 V, T = 25 °Ctyp 0.03 hPa RMS9
Pressure noise(5) PnoiseWith embedded filtering; VDD = 1.8 V, T = 25 °Ctyp 0.01 hPa RMS9
Pressure output data rate ODRPresSelectable rate; VDD = 1.8 V, T = 25 °Ctyp 12.5 Hz9
Pressure output data rate ODRPresSelectable rate; VDD = 1.8 V, T = 25 °Ctyp 25 Hz9
Operating temperature range TopTemperature sensor; VDD = 1.8 Vmin -30 · max 105 °C9
Temperature output data TbitsVDD = 1.8 V, T = 25 °Ctyp 16 bits9
Temperature sensitivity TsensVDD = 1.8 V, T = 25 °Ctyp 480 LSB/°C9
Absolute accuracy temperature TaccT= 0 ~ +65 °C; typical ±2 °Ctyp 2 °C9
Temperature output data rate ORDTSelectable rate; VDD = 1.8 V, T = 25 °Ctyp 12.5 Hz9
Temperature output data rate ORDTSelectable rate; VDD = 1.8 V, T = 25 °Ctyp 25 Hz9
Supply voltage VDDT = 25 °Cmin 1.7 · max 3.6 V10
IO supply voltage Vdd_IOVDD = 1.8 V, T = 25 °C; maximum is VDD + 0.1 Vmin 1.7 V10
Supply current IddVDD = 1.8 V, T = 25 °C; ODR 1 Hz, Low-resolution mode: RES_CONF (10h) = 04htyp 4 uA10
Supply current IddVDD = 1.8 V, T = 25 °C; ODR 1 Hz, Low current & noise mode with FIFO: RES_CONF (10h) = 05h, FIFO_CTRL (2Eh) = DFh, CTRL_REG2 (21h) = 50htyp 4.5 uA10
Supply current IddVDD = 1.8 V, T = 25 °C; ODR 1 Hz, High-resolution mode: RES_CONF (10h) = 0Fhtyp 25 uA10
Supply current in power-down mode IddPdnVDD = 1.8 V, T = 25 °Ctyp 0.5 uA10
Low-level output voltage VolVDD = 1.8 V, T = 25 °Cmin 0.2 V10
SPI clock cycle tc(SPC)General operating conditions for Vdd and TOP; 4-wire and 3-wire SPImin 100 ns11
SPI clock frequency fc(SPC)General operating conditions for Vdd and TOP; 4-wire and 3-wire SPImax 10 MHz11
CS setup time tsu(CS)10 MHz SPI clock; 4-wire and 3-wire SPImin 6 ns11
CS hold time th(CS)10 MHz SPI clock; 4-wire and 3-wire SPImin 8 ns11
SDI input setup time tsu(SI)10 MHz SPI clock; 4-wire and 3-wire SPImin 5 ns11
SDI input hold time th(SI)10 MHz SPI clock; 4-wire and 3-wire SPImin 15 ns11
SDO valid output time tv(SO)10 MHz SPI clock; 4-wire and 3-wire SPImax 50 ns11
SDO output hold time th(SO)10 MHz SPI clock; 4-wire and 3-wire SPImin 9 ns11
SDO output disable time tdis(SO)10 MHz SPI clock; 4-wire and 3-wire SPImax 50 ns11
SCL clock frequency f(SCL)I²C standard; general operating conditions for Vdd and TOPmin 0 · max 100 kHz12
SCL clock frequency f(SCL)I²C fast mode; general operating conditions for Vdd and TOPmin 0 · max 400 kHz12
SCL clock low time tw(SCLL)I²C standardmin 4.7 us12
SCL clock low time tw(SCLL)I²C fast modemin 1.3 us12
SCL clock high time tw(SCLH)I²C standardmin 4 us12
SCL clock high time tw(SCLH)I²C fast modemin 0.6 us12
SDA setup time tsu(SDA)I²C standardmin 250 ns12
SDA setup time tsu(SDA)I²C fast modemin 100 ns12
SDA data hold time th(SDA)I²C standardmin 0.01 · max 3.45 us12
SDA data hold time th(SDA)I²C fast modemin 0 · max 0.9 us12
SDA and SCL rise time tr(SDA), tr(SCL)I²C standardmax 1000 ns12
SDA and SCL rise time tr(SDA), tr(SCL)I²C fast modemin 20 · max 300 ns12
SDA and SCL fall time tf(SDA), tf(SCL)I²C standardmax 300 ns12
SDA and SCL fall time tf(SDA), tf(SCL)I²C fast mode; minimum is 20x(VDD/5.5) nsmax 300 ns12
START condition hold time th(ST)I²C standardmin 4 us12
START condition hold time th(ST)I²C fast modemin 0.6 us12
Repeated START condition setup time tsu(SR)I²C standardmin 4.7 us12
Repeated START condition setup time tsu(SR)I²C fast modemin 0.6 us12
STOP condition setup time tsu(SP)I²C standardmin 4 us12
STOP condition setup time tsu(SP)I²C fast modemin 0.6 us12
Bus free time between STOP and START condition tw(SP:SR)I²C standardmin 4.7 us12
Bus free time between STOP and START condition tw(SP:SR)I²C fast modemin 1.3 us12
Supply voltage VDDmin -0.3 · max 4.8 V13
I/O pins supply voltage Vdd_IOmin -0.3 · max 4.8 V13
Input voltage on any control pin VinMaximum is Vdd_IO +0.3 Vmin -0.3 V13
Overpressure Pmax 2 MPa13
Storage temperature range TSTGmin -40 · max 125 °C13
Electrostatic discharge protection ESDHBMmax 2 kV13

Pins, by the datasheet

10
1 Vdd_IO
Power supply for I/O pins. · p. 8
2 SCL/SPC
I²C serial clock or SPI serial port clock. · p. 7
3 Reserved
Connect to GND. · p. 8
4 SDA/SDI/SDO
I²C serial data, 4-wire SPI serial data input, or 3-wire serial data input/output. · p. 7
5 SDO/SA0
4-wire SPI serial data output or I²C device address least significant bit. · p. 7
6 CS
SPI enable and interface selection: high enables I²C and leaves SPI idle; low enables SPI and disables I²C. · p. 8
7 INT_DRDY
Interrupt or Data Ready. · p. 8
8 GND
0 V supply. · p. 8
9 GND
0 V supply. · p. 8
10 VDD
Power supply. · p. 8

Ordering codes, by the datasheet

1
LPS25HBTR
HLGA-10L · -30 to +105 °C; tape and reel · p. 1

Parameters

11
Absolute Accuracy
0.2hpa
Current - Supply
25uA
Features
On-chip temperature compensation
Interface
SPI
Module
No
Operating Temperature
-30℃~+105℃
Pressure range
26Kpa~1.26bar
Relative Accuracy
0.1hpa
Standby Current
500nA
Voltage - Supply
1.7V~3.6V
Voltage - Supply(Absolute Max)
4.8V

Order codes

1

Pinout

10
The pins of the LPS25HB
PinNameType
1Vdd_IOPower in
2SCLInput
3GNDPassive
4SDAInput/output
5SA0Input
6CSInput
7INT_DRDYOutput
8GNDPower in
9GNDPassive
10VDDPower in

Open-source boards using it

All 32
  • 4 layers68.1 × 66 mmAmbient, the printed circuit board in 3D

    Ambient

    lab11/signpost

    Exploring what happens when you put computers on sign posts.

    63 parts97Apache-2.0
  • 4 layers135 × 82.5 mmProteus, the printed circuit board in 3D

    Proteus

    mck1117/proteus

    protean: able to do many different things; versatile.

    1,052 parts50
  • 4 layers164 × 118 mmHellen121vag, the printed circuit board in 3D

    Hellen121vag

    rusefi/hellen121vag

    A member of Hellen ECU family for rusEFI firmware.

    129 parts7
  • 2 layers84 × 29 mmMain+front, the printed circuit board in 3D

    Main+front

    pioupiou-archive/pioupiou-v1-electronics

    This repository contains the electronic parts of the Pioupiou V1 wind sensor.

    44 parts4
  • 2 layers40 × 50 mmProgArm, the printed circuit board in 3D

    ProgArm

    ProgArm/ProgArm-Hardware

    This repository contains only schematic and PCB files. Schematic PDF and Gerber files are attached to every release.

    131 parts3GPL-3.0
  • 4 layers80.2 × 80.2 mmRoboy crazyfly, the printed circuit board in 3D

    Roboy crazyfly

    Roboy/roboy_crazyfly

    roboys version of crazyfly 2

    108 parts2BSD-3-Clause
  • 4 layers160 × 118 mmHellen88bmw, the printed circuit board in 3D

    Hellen88bmw

    rusefi/hellen88bmw

    307 parts2

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/st/LPS25HB" title="LPS25HB in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/st/LPS25HB.jpg" alt="LPS25HB" width="1200" height="900">
A picture that opens the part, for a README
[![LPS25HB](https://pcbkit.io/embed/parts/st/LPS25HB.jpg?size=s)](https://pcbkit.io/parts/st/LPS25HB)

Questions

Is there a KiCad symbol and footprint for the LPS25HB?

Yes. The symbol is Sensor_Pressure:LPS25HB and the footprint Package_LGA:ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2y, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the LPS25HB?

HLGA-10(2.5x2.5), with 10 pins. Its footprint is drawn on this page.

Where is the LPS25HB datasheet?

STMicroelectronics publishes it: the Datasheet link on this page opens it.

Where can I order the LPS25HB?

JLCPCB lists it as part C87898, with 18 in stock; the sellers' links on this page open their listings.

Which open-source boards use the LPS25HB?

32 boards in 24 repositories on GitHub; the most starred are listed on this page, with their KiCad files.