What is a TCN75A sensor ?
The TCN75A is a digital temperature sensor with an I²C interface, fully calibrated and linear, developed by Microchip Technology.
It is a modern equivalent of the LM75, widely used in electronic boards, servers, power supplies, embedded systems, and consumer products.
It offers good accuracy, stability, and SMBus compatibility, all in a compact and cost-effective format.
Operating principle
The TCN75A integrates:
- a silicon junction temperature sensor,
- a 12-bit ADC converter,
- a configuration EEPROM memory,
- and a programmable alert output (ALERT pin).
The data is transmitted in the form of a signed word (MSB + LSB) according to the formula:
T(°C) = Signed codex / 16
(in 12-bit mode, or 0.0625 °C per LSB)
Example of conversion
| Signed hex value | Temperature (°C) |
| 0x0000 | 0,0 |
| 0x0100 | 1,0 |
| 0x1900 | 25,0 |
| 0x3200 | 50,0 |
| 0x6400 | 100,0 |
💡 Identical format to the LM75 – the drivers are interchangeable.
Principle diagram (I2C connection)
+3.3V │ [TCN75A] │ SDA ─────────┐ │ SCL ─────────┤── [I²C Microcontroller] │ A0–A2 ───────┘ (address configuration) │ ALERT ───────┐ (alert exit) │ GND
💡 I²C Address: 0x48 → 0x4F according to A0–A2.
Application areas
💻 Thermal monitoring of CPU / GPU / electronic boards
⚙️ Embedded systems and simple regulation
🔋 Thermal protection in power supplies
🧠 Low-cost IoT projects
🏠 Basic digital thermometers