We take cryptocurrency — so the coins you hold can buy real hardware.Pay in crypto, spend it on real hardware. Free insured shipping worldwide over $399. Plain, unbranded boxes, sent from Germany.Free insured shipping over $399. Your rate is locked for 30 minutes once checkout opens.Rate locked 30 minutes. Every item sealed, serial-checked and covered by a 24-month warranty.Sealed, 24-month warranty.

Saved items Sign in

SparkFun Electronics

SparkFun TMP102 Digital Temperature Sensor Breakout

SKU CH-26BB-3N2GH

Digital temperature sensor with I2C interface, 12-bit 0.0625°C resolution and ±0.5°C accuracy, supporting up to four devices on one bus

  • TypeSensors
  • ±0.5 °C typical accuracy for reliable readings
  • 0625 °C 12-bit resolution captures fine changes
  • I2C interface simplifies wiring to microcontrollers
  • Runs from 1.4 V to 3.6 V for flexible power options
  • Supports up to four sensors on one I2C bus

Digital temperature sensor breakout

The SparkFun TMP102 breakout board provides a 12-bit digital temperature sensor with 0.0625 °C resolution. It communicates over I2C and delivers typical accuracy of ±0.5 °C. The board operates from 1.4 V to 3.6 V and includes 4.7 kΩ pull-up resistors. Up to four sensors can share the same I2C bus.

Check your host voltage and bus

Verify that your microcontroller or single-board computer runs at 3.3 V logic to match the sensor without level shifting. Confirm an available I2C port and that pull-up resistors are not already present on the bus. Basic soldering ability is needed to attach headers or wires. Competent programming skills are required to initialise the device and read registers.

Integrates into I2C projects

The breakout connects directly to an I2C bus alongside other peripherals, freeing analogue input pins for other uses. Its 1.4 V to 3.6 V supply range suits battery-powered and 3.3 V logic systems. Built-in pull-ups simplify wiring and reduce component count. Address selection allows multiple sensors on one bus for distributed temperature monitoring.

Highlights

  • ±0.5 °C typical accuracy for reliable readings
  • 0625 °C 12-bit resolution captures fine changes
  • I2C interface simplifies wiring to microcontrollers
  • Runs from 1.4 V to 3.6 V for flexible power options
  • Supports up to four sensors on one I2C bus

Specifications

TypeSensors

Questions about this item

Does the TMP102 breakout ship with headers soldered or must I solder them myself?

The board arrives as a bare PCB; basic soldering skill is required to attach the headers or wires you need for your project.

I see the TMP102 supports up to four sensors on one bus — how do I select which address each board uses?

Each breakout includes an address-select jumper; soldering it changes the I2C address so up to four boards can share the same two-wire bus.

What does the 0.0625 °C resolution mean when I read the register on my microcontroller?

The 12-bit output changes in steps of 0.0625 °C, so each least-significant bit represents that increment; typical accuracy is ±0.5 °C.

Also in this aisle

People compared these

Same shelf, same checkout — eight coins and a 30-minute rate lock.