# HX710B air pressure sensor: specs

> A module whose listing names the Avia HX710B 24-bit analog-to-digital converter paired with a pressure element. The sheet covers the HX710(A/B) chip…

[HTML version](https://soldr.ai/docs/components/hx710b-pressure)

[Docs](https://soldr.ai/docs) / [Components](https://soldr.ai/docs/components)

A module whose listing names the Avia HX710B 24-bit analog-to-digital converter paired with a pressure element. The sheet covers the HX710(A/B) chip only; the pressure element, pin labels and module supply are not documented.

Every value cites its sourcePinout not published

[Buy on Compoden](https://compoden.com/products/hx710b-air-pressure-sensor-0-40kpa-33-5v-compoden)

## Specs

| Spec | Value | Source |
|---|---|---|
| Supply voltage AVDD and DVDD (chip) | 2.7 V to 5.5 V in the electrical table; 2.6 V to 5.5 V in the features and pin table | source Table 2, p.3; features, p.1; pin table, p.2 |
| Programmable gain | 128 | source Features, p.1 |
| Full-scale differential input | +/-0.5 x (VREF/128), i.e. +/-20 mV at VREF 5 V | source Table 2, p.3; p.1 |
| Output data rate | 10 Hz or 40 Hz, selected by PD_SCK pulse count | source Table 2, p.3; Table 3, p.4 |
| Noise-free bits (VREF = AVDD = 5 V) | 17 bits at 10 Hz; 16 bits at 40 Hz | source Table 2, p.3 |
| Supply current | 1200 uA typ normal; 0.5 uA typ power-down | source Table 2, p.3 |
| Operating temperature | -40 to +85 C | source Features, p.1 |
| PD_SCK pulse count after the 24 data bits | 25 = differential input 10 Hz; 26 = DVDD-AVDD measurement 40 Hz (HX710B); 27 = differential input 40 Hz | source Table 3, p.4 |
| Settling time after power-up or rate change | 400 ms at 10 Hz / 100 ms at 40 Hz | source Table 2, p.3 |

## Power

| | Value | Source |
|---|---|---|
| Supply | Chip AVDD/DVDD 2.7 to 5.5 V (module supply not documented) | source Table 2, p.3 |
| Current | 1200 uA typ normal (chip only) | source Table 2, p.3 |

## Pinout
We don't publish a pin table for this part: no official source we could verify gives one. Check the labels printed on your module, and see the notes below.

The sheet is for the HX710(A/B) chip, in Chinese. The module header order, the pressure element, its range and the on-board regulator are not covered by an official document, so no pin rows are shown.

## Build with it
Project ideas for the HX710B air pressure sensor. Each link opens Soldr with the prompt filled in; Soldr assigns the pins, checks power and shows how to wire every part.

- [Air pressure display](https://app.soldr.ai/?prompt=I%20want%20to%20build%20an%20air%20pressure%20display%20with%20an%20Arduino%20Uno%2C%20an%20HX710B%20air%20pressure%20sensor%20module%20and%20a%2016x2%20I2C%20LCD): Power the module from the same 5 V supply as the Uno so the chip&#x27;s digital supply matches the MCU. Relative readings only; the pressure element is undocumented.
- [Pressure logger](https://app.soldr.ai/?prompt=I%20want%20to%20build%20an%20air%20pressure%20logger%20with%20an%20ESP32%2C%20an%20HX710B%20air%20pressure%20sensor%20module%20and%20a%200.96%20inch%20OLED): Power the module from the ESP32&#x27;s 3.3 V rail, inside the chip&#x27;s 2.7-5.5 V range, so the data pins match the board&#x27;s logic level.
- [Blow-pressure meter](https://app.soldr.ai/?prompt=I%20want%20to%20build%20a%20blow-pressure%20meter%20demo%20with%20a%20Raspberry%20Pi%20Pico%2C%20an%20HX710B%20air%20pressure%20sensor%20module%20and%20a%200.96%20inch%20OLED): Run the module from the Pico&#x27;s 3.3 V. A learning demo; the sensor&#x27;s real range and any overpressure limit are not documented, so use gentle puffs only.

## Common mistakes

- Use exactly 25, 26 or 27 PD_SCK pulses per read; fewer than 25 or more than 27 gives a serial communication error (source: [link](https://datasheet.lcsc.com/datasheet/pdf/8c5056d2afe3440ea807d06af1dfefbc.pdf), p.4).
- The digital supply (DVDD) should match the microcontroller&#x27;s supply voltage, and AVDD should not exceed DVDD (source: [link](https://datasheet.lcsc.com/datasheet/pdf/8c5056d2afe3440ea807d06af1dfefbc.pdf), p.2 and p.4); power the module from the same rail as the board.
- After changing the input or data rate the converter needs 4 output cycles to settle (source: [link](https://datasheet.lcsc.com/datasheet/pdf/8c5056d2afe3440ea807d06af1dfefbc.pdf), p.4); ignore those readings.

## Not covered by the official source

- Pressure element, 0-40 kPa range and 3.3-5 V module supply from the listing are not documented by any official source.
- The chip sheet gives 2.6 V in some places and 2.7 V in Table 2 as the minimum supply; both are shown.
- Chip marking on the stocked module not verified.

## Sources

- [link](https://datasheet.lcsc.com/datasheet/pdf/8c5056d2afe3440ea807d06af1dfefbc.pdf) (Avia Semiconductor HX710(A/B) data sheet, Chinese, no revision stated)
