img 1/6
LPS22 Pressure Sensor - STEMMA QT / Qwiic - LPS22HB · imagen 1
fotosphotos
Electronic Brick

LPS22 Pressure Sensor - STEMMA QT / Qwiic - LPS22HB

sku ADA-4633 · categoríacategory electronic-brick

$11.95+iva+VAT
precio en USD
factura o tiquete electrónico
price in USD
electronic invoice or receipt

en stockin stock — envíos desde San José— ships from San José

cantidadquantity

antes de comprarbefore you buy
  • [✓] Envío desde San José, CR: por Correos de Costa Rica, o retiro en Centro Colón. Costo y plazo en el checkout.Ships from San José, CR: by Correos de Costa Rica, or pickup at Centro Colón. Cost and timing at checkout.
  • [✓] Envío gratis con Correos en pedidos desde $200.00 antes de IVA.Free shipping by Correos on orders of $200.00 or more before VAT.
  • [✓] Factura electrónica: pídala en el checkout con su cédula o la de su empresa.Electronic invoice: ask for it at checkout with your ID or your company's.
  • [✓] PagoPayment: Tarjeta de crédito o débito (Tilopay)Credit or debit card (Tilopay) · Compra-Click (enlace de pago por correo)Compra-Click (payment link by email) · Pagar al retirar en Centro Colón (datáfono)Pay at pickup in Centro Colón (card terminal) · SINPE MóvilSINPE Móvil · Depósito o transferencia bancariaBank deposit or transfer.
  • [✓] CuentaAccount: para comprar se inicia sesión.needed to check out. Crear cuentaCreate an account
  • [✓] ¿Dudas?Questions? contacto y soportecontact and support
specs

$ cat specs.txt

sensorsensor
ST LPS22HBST LPS22HB
rango de presión absolutaabsolute pressure range
260 a 1260 hPa260 to 1260 hPa
precisiónaccuracy
0.1 hPa después de calibración de un punto (± 1 hPa antes de calibración)0.1 hPa after one-point calibration (± 1 hPa before calibration)
resolución de presiónpressure resolution
24 bits24 bits
resolución de temperaturatemperature resolution
16 bits16 bits
frecuencia de salida de datos (odr)output data rate (odr)
1 Hz a 75 Hz1 Hz to 75 Hz
interfacesinterfaces
SPI e I²CSPI and I²C
dirección i2ci2c address
0x5D (predeterminada), 0x5C con jumper0x5D (default), 0x5C with jumper
voltaje de alimentación y lógicapower and logic voltage
3-5V3-5V
conectoresconnectors
STEMMA QT / QwiicSTEMMA QT / Qwiic
capacidad de sobrepresiónoverpressure capability
20x la escala completa20x full scale
resistencia a impactosshock resistance
22,000 g22,000 g
tamaño del sensorsensor size
2x2mm2x2mm
compensación de temperaturatemperature compensation
IntegradaBuilt-in
fifofifo
IntegradoBuilt-in

a agregar al carritoadd to cart← → fotosphotosg c ir al carritogo to cart

cat README.md

Vivimos en un planeta con atmósfera, un gran océano de aire gaseoso que mantiene todo con vida, y esa atmósfera está constantemente chocando contra nosotros, ejerciendo presión de aire sobre todo lo que nos rodea. Pero, ¿cuánto aire hay en la atmósfera presionando sobre nosotros?

Este sensor de presión absoluta, ST LPS22HB (también conocido como LPS22) puede medir esta presión de aire de forma rápida y sencilla, lo cual es útil cuando usted quiere conocer el clima (¿estamos en un sistema de baja o de alta presión?) o determinar la altitud, ya que el aire se vuelve menos denso cuanto más subimos sobre el nivel del mar. Por ejemplo, a nivel del mar, el nivel de presión oficial es 1013.25 hPa. Puede usar este sensor para medir la presión actual donde se encuentra en este momento y compararla.

El LPS22 es el sensor más pequeño del mundo (según ST) y es sorprendentemente diminuto: solo 2x2mm. Por eso verá este sensor en dispositivos vestibles y relojes, donde el espacio es muy limitado. Tiene un amplio rango de medición de 260 a 1260 hPa con mediciones de presión de 24 bits que se pueden leer hasta 75 veces por segundo (Hz), por lo que puede tener la confianza de contar siempre con una medición actualizada y precisa. También es bastante exacto, con la capacidad de medir la presión absoluta con una precisión de 0.1 hPa después de una calibración de un punto (± 1 hPa antes de la calibración).

Hoy en día, sensores útiles como el LPS22 suelen ser bastante pequeños y vienen en encapsulados de montaje superficial que los hacen difíciles de usar con protoboards. Con eso en mente, tomamos el LPS22 y lo colocamos en una tarjeta breakout con circuitería de conversión de nivel y un regulador de voltaje. Esto significa que no solo puede usarlo con una protoboard, sino también con una amplia variedad de dispositivos que tengan un nivel lógico de 3.3V, como una Raspberry Pi o una Metro M4 Express compatible con CircuitPython, o con un dispositivo de nivel lógico de 5V como una Metro 328 o un Arduino Uno.

Además, incluimos conectores STEMMA QT compatibles con SparkFun Qwiic para el bus I2C, ¡así que ni siquiera necesita soldar! Solo tiene que conectar un cable compatible, conectarlo a su dispositivo usando uno de nuestros diagramas de conexión y estará listo para escribir código y empezar a reportar mediciones.

Para facilitar la programación, hemos escrito bibliotecas para Arduino y CircuitPython o Python junto con código de ejemplo,  así que solo tiene que reunir sus materiales y seguir nuestras instrucciones para saber cuánto aire se mueve a su alrededor

 

Detalles técnicos

Historial de revisiones:

  • Desde octubre de 2022 – actualizamos esta PCB con Adafruit Pinguin para lograr una serigrafía atractiva y legible; puede recibir la PCB nueva o la versión anterior con fuentes vectoriales; ambas son idénticas salvo por la serigrafía mejorada. Además, esta tarjeta breakout puede venir con conectores STEMMA QT negros o color canela. ¡Funcionan igual!

Especificaciones técnicas del sensor:

  • Rango de presión absoluta de 260 a 1260 hPa
  • Alta capacidad de sobrepresión: 20x la escala completa
  • Compensación de temperatura integrada
  • Salida de datos de presión de 24 bits
  • Salida de datos de temperatura de 16 bits
  • ODR de 1 Hz a 75 Hz
  • Interfaces SPI e I²C
  • FIFO integrado
  • Funciones de interrupción: Data Ready, banderas FIFO, umbrales de presión
  • Alta resistencia a impactos: 22,000 g
  • Encapsulado pequeño y delgado

Especificaciones de la tarjeta breakout:

  • Dirección I2C predeterminada 0x5D, se puede cambiar a 0x5C con un jumper
  • Compatible con alimentación y lógica de 3-5V para uso por I2C o SPI

We live on a planet with an atmosphere, a big ocean of gaseous air that keeps everything alive - and that atmosphere is constantly bouncing off of us, exerting air pressure on everything around us. But, how much air is in the atmosphere, bearing down on us?

This absolute pressure sensor, ST LPS22HB (a.k.a LPS22) can quickly and easily measure this air pressure, useful when you want to know about the weather (are we in a low-pressure or high-pressure system?) or to determine altitude, as the air thins out the higher we get above sea level. For example, at sea level, the official pressure level is 1013.25 hPa. You can use this sensor to measure the current pressure where you are right now to compare.

The LPS22 is the Worlds Smallest sensor (according to ST) and it is surprisingly tiny - only 2x2mm. So you'll see this sensor show up in wearables and watches where space is at a premium. It has a wide measurement range of 260 to 1260 hPa with 24-bit pressure data measurements that can be read up to 75 times a second (Hz), you can be confident that you always have an up to date and precise measurement. It's pretty dang accurate too, with the ability to measure absolute pressure within 0.1 hPa after one-point calibration (± 1 hPa before calibration).

These days, helpful little sensors like the LPS22 are often quite little and tend to come in surface-mount packages that make them tricky to use with breadboards. With that in mind, we've taken the LPS22 and put it on a breakout board with level shifting circuitry and a voltage regulator. This means that not only can you use it with a breadboard, but you can use it with a wide range of devices that have either a 3.3V logic level, like a Raspberry Pi or CircuitPython-compatible Metro M4 Express, or with a 5V logic level device like a Metro 328 or Arduino Uno.

Furthermore, we've included SparkFun Qwiic compatible STEMMA QT connectors for the I2C bus so you don't even need to solder! All you need to do is plug in a compatible cable, wire it up to your device using one of our wiring diagrams and you're ready to write some code to start reporting measurements.

To make the coding easier, we've written libraries for Arduino and CircuitPython or Python along with accompanying example code,  so all you have to do is gather your supplies and follow our instructions and you can know just how much air is sloshing around in your vicinity

 

Technical Details

Revision History:

  • As of October 2022 – we've updated this PCB with Adafruit Pinguin to make a lovely and legible silkscreen - you may get the new PCB or the older version with vector fonts - both are identical other than the fancy silkscreen. Additionally, this sensor breakout may come with black or tan STEMMA QT connectors. They work the same!

Sensor Technical Specs:

  • 260 to 1260 hPa absolute pressure range
  • High overpressure capability: 20x full-scale
  • Embedded temperature compensation
  • 24-bit pressure data output
  • 16-bit temperature data output
  • ODR from 1 Hz to 75 Hz
  • SPI and I²C interfaces
  • Embedded FIFO
  • Interrupt functions: Data Ready, FIFO flags, pressure thresholds
  • High shock survivability: 22,000 g
  • Small and thin package

Breakout Specs:

  • Default I2C address 0x5D, can be set to 0x5C with jumper
  • 3-5V power and logic compatible for I2C or SPI usage