Part Datasheet Audit


Review all available part information (MPN, package, pin count, description, properties). If no datasheet URL is already set, search the web for the official datasheet and update the part's Datasheet property with the URL. Then cross-check the schematic symbol, footprint, and pin descriptions against the datasheet. Summarize key specs and flag any mismatches.
I’ll audit the part metadata, locate the official datasheet if needed, verify symbol/footprint/pins against it, then update the Datasheet property and report any mismatches.
Created a project doc

Part Information and Datasheet Audit

View Document

Project / product: Adafruit Sensirion SHT31-D Temperature & Humidity Sensor Breakout Adafruit product ID / MPN: 2857
Audit complete. The existing Datasheet property was already populated, so it was not changed; I also verified the official Sensirion datasheet. The 7-pin symbol mapping and footprint geometry are consistent with Adafruit product 2857.
Key flags: all pin types are unspecified, pin descriptions/package/pin-count metadata are missing, mounting holes are modeled as electrical terminals, and “Sensirion” is misspelled in the description. Full results: Part Information and Datasheet Audit.
Fix metadata and review
Fix metadata issues
Mark mounting holes
Update datasheet URL
Run part review

VIN
Pin Number
1
ALR
Pin Number
7
ADR
Pin Number
5
GND
Pin Number
2
RST
Pin Number
6
SCL
Pin Number
3
MH2
Pin Number
MH2
SDA
Pin Number
4
MH1
Pin Number
MH1
Part Information and Datasheet Audit
Audited part
The Datasheet property was not changed because it was already populated, matching the requested update condition. The current property appears to point to an uploaded copy of the Adafruit guide rather than directly to Sensirion’s official sensor datasheet.
Metadata review

Table


FieldCurrent stateAudit result
MPN2857Correct for the Adafruit finished breakout/product ID. It is not the underlying Sensirion IC MPN.
ManufacturerAdafruitCorrect for the breakout assembly.
PackageNot explicitly setMissing. Suggested description: Adafruit breakout module, 18.0 x 12.7 mm, 1x7 2.54 mm THT header, 2 mounting holes.
Pin countNot explicitly setMissing as a named property. The model contains 9 terminals/pads: 7 electrical connections and 2 mounting holes.
DescriptionPresent at project levelFunctionally correct, but contains typo Sensiron; preferred spelling is Sensirion.
Datasheet URLPresentPopulated; no update required. Prefer the official Sensirion URL when the field is intended for the sensor IC, or retain the Adafruit guide when intended for the breakout module.
Key specifications
Breakout module
  • Power/logic compatibility: 3 V or 5 V systems; Adafruit guide states approximately 2.5–5 VDC at VIN.
  • Interface: I²C.
  • Selectable 7-bit I²C address: 0x44 default, 0x45 with ADR tied high.
  • Board dimensions: approximately 18.0 x 12.7 x 2.6 mm.
  • Typical accuracy advertised by Adafruit: ±2 %RH and ±0.3 °C.
  • On-board pull resistors: SCL and SDA each have 10 kΩ pull-up to VIN; ADR has 10 kΩ pull-down; RST has 10 kΩ pull-up.
Sensirion SHT31-DIS sensor
  • Supply range: 2.15–5.5 V.
  • Humidity range: 0–100 %RH.
  • Temperature range: -40–125 °C.
  • Typical SHT31 humidity accuracy: ±2 %RH.
  • Typical temperature accuracy: approximately ±0.2 °C over 0–90 °C in the current Sensirion datasheet; Adafruit markets the breakout as ±0.3 °C for most uses.
  • I²C speed: up to 1 MHz.
  • IC package: 8-pin open-cavity DFN, 2.5 x 2.5 x 0.9 mm.
Symbol and terminal cross-check

Table


Breakout pinNumberDatasheet/guide functionSymbol stateResult
VIN1Module power inputName and number present; type unspecified; no descriptionName/order match; metadata incomplete.
GND2Power and logic groundName and number present; type unspecified; no descriptionName/order match; metadata incomplete.
SCL3I²C clock, 10 kΩ pull-up to VINName and number present; type unspecified; no descriptionName/order match; metadata incomplete.
SDA4I²C data, 10 kΩ pull-up to VINName and number present; type unspecified; no descriptionName/order match; metadata incomplete.
ADR5Address select; low = 0x44, high = 0x45Name and number present; type unspecified; no descriptionName/order match; metadata incomplete.
RST6Active-low hardware resetName and number present; type unspecified; no descriptionName/order match; metadata incomplete.
ALR7Alert/interrupt outputName and number present; type unspecified; no descriptionName/order match; ALR is an acceptable abbreviation, but ALERT would align more directly with Sensirion terminology.
MH1MH1Mechanical mounting holeModeled as unspecified terminal and plated THT padMechanically represented, but should be identified as mechanical/mounting rather than a normal electrical signal.
MH2MH2Mechanical mounting holeModeled as unspecified terminal and plated THT padSame issue as MH1.
The seven electrical header pin names and order agree with the Adafruit breakout guide. Note that the breakout header pin numbering is not the same as the bare 8-pin SHT31-DIS IC pin numbering, which is expected because this is a module model.
Footprint cross-check
  • Footprint has a 1x7 through-hole header at 2.54 mm pitch: pads 1–7 from VIN through ALR.
  • Header span is 15.24 mm, consistent with seven positions at 2.54 mm pitch.
  • Two mounting holes are 2.54 mm drilled with 3.81 mm copper pad diameter.
  • Mounting-hole center spacing is 12.70 mm horizontally; holes are 7.62 mm from the header row.
  • Body/fabrication outline is 17.78 x 12.70 mm, consistent with the published nominal board size of roughly 18.0 x 12.7 mm.
  • Pin 1 is rectangular and the remaining header pads are circular, providing clear polarity/orientation indication.
No obvious pad-count, header-pitch, board-outline, or mounting-hole-position mismatch was found from the available official product dimensions and Adafruit documentation.
Flagged mismatches and quality issues
  1. All terminal Pin Type fields are Unspecified. Electrical pins should carry meaningful types (power input, ground/power, bidirectional/open-drain I²C, input, and output) to improve symbol clarity and ERC behavior.
  2. Pin Description fields are absent. Add the functions and board-level pull resistor behavior documented above.
  3. Package metadata is missing. The project includes a valid custom footprint, but no searchable package/module description property.
  4. Pin-count metadata is missing. Clarify as 7 electrical + 2 mounting holes rather than simply 9 pins.
  5. Mounting holes are modeled as ordinary unspecified terminals. They should be marked mechanical/no-connect unless the physical board intentionally uses plated mounting-hole copper as an electrical connection.
  6. Description typo: Sensiron should be Sensirion.
  7. Datasheet-property ambiguity: The existing URL is populated, but it is an uploaded document rather than the direct official Sensirion URL. This is not a missing-URL error, but direct manufacturer traceability would be improved by using the official URL or by separately storing both the module guide and IC datasheet.
Overall assessment
The symbol-to-footprint mapping and the seven-pin breakout header order appear correct. The footprint geometry is consistent with the published board dimensions and expected 2.54 mm header/mounting pattern. The primary issues are metadata quality rather than geometry: unspecified pin types, missing pin descriptions, missing package/pin-count properties, ambiguous mounting-hole electrical treatment, and a description typo.
  • Audited part

  • Metadata review

  • Key specifications

  • Breakout module

  • Sensirion SHT31-DIS sensor

  • Symbol and terminal cross-check

  • Footprint cross-check

  • Flagged mismatches and quality issues

  • Overall assessment