Skip to content

MCP9808

Microchip MCP9808 ±0.25 °C I²C temperature sensor.

Live catalog

Prefer labwired_describe with the catalog id over guessing pins or addresses.

Status at a glance

Aspect Status
Catalog id mcp9808
Bus I²C
Address / select 0x18–0x1F (A0–A2 straps; default 0x18)
Source configs/devices/mcp9808.yaml (declarative)
Tier See matrix below

Pins / attachment

Pin / net Role
SDA I²C SDA
SCL I²C SCL
VDD/GND Power (digital twin)

Support matrix

Behavior Status Notes
TA temperature read Seeded noise σ≈0.0625 °C + thermal lag τ≈1 s
CONFIG / limits regs ⚠️ Storage; alert IRQ not modelled
Conversion timing by resolution Always ready
Analog / power Bench

How to run

  1. Place part + MCU in Playground (or system YAML).
  2. Agent: labwired_listlabwired_describe id=mcp9808 → wire → labwired_validatelabwired_run / labwired_verify.
  3. Wire to any MCU I²C; agent: labwired_describe id=mcp9808.