← Commit history

Initial commit: component/hdc1080

Ray ·4279ce9375 ·2mo ago
2 files changed +87
README.mdadded+51
@@ -0,0 +1,51 @@+# HDC1080++**Texas Instruments** · I2C humidity + temperature sensor · WSON-6++A digital relative-humidity and temperature sensor with an I2C interface, in a tiny WSON-6. It measures humidity to about plus/minus 2% RH and temperature to plus/minus 0.2 C, returning both as calibrated 14-bit values over two wires, so a microcontroller reads climate directly with no analog front end. It runs on very little power (a few tenths of a microamp averaged at a low sample rate), which suits battery humidistats, weather nodes, and HVAC sensing, and an on-chip heater can drive off condensation. Runs 2.7-5.5 V. The 3D model shown is a representative 6-pin DFN; the real package is WSON-6 (DMB).++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | SDA | bidirectional | Serial data line for I2C. Open-drain output; requires an external pull-up resistor to VDD (typical 10 kΩ at 3.3 V). Supports standard/fast I2C up to 400 kHz. |+| 2 | GND | power_in | Ground reference (0 V) for the device. |+| 3 | NC | unconnected | No internal connection. May be left floating or connected to GND. |+| 4 | NC | unconnected | No internal connection. May be left floating or connected to GND. |+| 5 | VDD | power_in | Supply voltage input. Recommended operating range 2.7 V to 5.5 V (nominal 3.0 V). Absolute maximum -0.3 V to 6 V. Decouple to GND with a 100 nF capacitor located close to the pin. |+| 6 | SCL | input | Serial clock line for I2C. Open-drain input; requires an external pull-up resistor to VDD (typical 10 kΩ at 3.3 V). Supports clock frequencies from 10 kHz up to 400 kHz. |+| DAP | DAP | unconnected | Die Attach Pad on bottom of the package. Should be left floating (not soldered to any net). Not shown on the top-view pin diagram. |++## Key specifications++| Parameter | Value |+|---|---|+| Type | I2C humidity + temperature sensor |+| Humidity accuracy | ±2% RH |+| Temperature accuracy | ±0.2 °C |+| Resolution | 14-bit (RH and temp) |+| Interface | I2C |+| Extras | integrated heater |+| Supply voltage | 2.7-5.5 V |+| Package | WSON-6 (DMB) |++## Ordering variants++- `HDC1080DMBR (WSON-6)`+- `HDC1080DMBT (WSON-6, small reel)`++## CAD (KiCad official)++- Symbol: `Sensor_Humidity:HDC1080`+- Footprint: `Package_SON:Texas_PWSON-N6`+- 3D model: 6-pin DFN (representative; real package WSON-6)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Texas Instruments datasheet](https://www.ti.com/lit/ds/symlink/hdc1080.pdf) (29 pp, sha256 `ff9fed45056ad057`, retrieved 2026-08-17, tier: manufacturer)+- **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/hdc1080-datasheet.pdf)
page.jsonadded+36
@@ -0,0 +1,36 @@+{+  "slug": "hdc1080",+  "version": "0.1.0",+  "type": "component",+  "description": "TI digital I2C relative-humidity + temperature sensor, WSON-6. ±2% RH, ±0.2 C, low power. Datasheet-verified.",+  "tags": [+    "component",+    "sensor",+    "humidity",+    "temperature",+    "i2c",+    "wson-6",+    "texas-instruments"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "hdc1080.kicad_sym",+    "hdc1080.kicad_mod",+    "hdc1080.glb",+    "docs/hero.png",+    "docs/hdc1080-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ],+  "visibility": "public",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file