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 only; the pressure element, pin labels and module supply are not documented.
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: Power the module from the same 5 V supply as the Uno so the chip's digital supply matches the MCU. Relative readings only; the pressure element is undocumented.
- Pressure logger: Power the module from the ESP32's 3.3 V rail, inside the chip's 2.7-5.5 V range, so the data pins match the board's logic level.
- Blow-pressure meter: Run the module from the Pico's 3.3 V. A learning demo; the sensor'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, p.4).
- The digital supply (DVDD) should match the microcontroller's supply voltage, and AVDD should not exceed DVDD (source: link, 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, 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 (Avia Semiconductor HX710(A/B) data sheet, Chinese, no revision stated)