The standard temperature sensor symbol on a schematic depends entirely on the transducer type and your regional drafting standard (IEC 60617 or IEEE/ANSI 315). A thermistor uses a resistor symbol with a diagonal arrow and '-t°' or 'θ', an RTD uses a resistor with a diagonal arrow and 'RTD', and a thermocouple uses two overlapping lines meeting at a V-junction.
The Master Temperature Sensor Symbol Reference Table
Before you wire up a microcontroller, you need to know what the schematic is actually asking for. The table below maps the physical sensor type to its symbolic representation across the two dominant global standards, along with the common part numbers you will encounter in embedded projects.
| Sensor Type | IEC 60617 Symbol (Global/EU) | IEEE/ANSI 315 Symbol (North America) | Common Microcontroller Parts | Interface / Wiring |
|---|---|---|---|---|
| NTC / PTC Thermistor | Rectangle (resistor) with a diagonal arrow striking completely through it. Labeled '-t°' or 'θ' (theta). | Zig-zag line (resistor) with a diagonal arrow striking through it. Labeled '-t°'. | NTC 10k B-3950, Murata NXFT15 | Analog (Voltage Divider into ADC) |
| RTD (Pt100 / Pt1000) | Rectangle with a diagonal arrow. Labeled 'RTD', 'Pt100', or 'Pt1000'. | Zig-zag with a diagonal arrow. Labeled 'RTD'. | Heraeus Pt1000, MAX31865 (Interface IC) | Analog (Wheatstone bridge) or SPI via dedicated IC |
| Thermocouple (K, J, T) | Two straight lines meeting at an acute V-angle. Often a small circle at the junction. | Two straight lines meeting at a V-angle. No circle. | K-Type probe, MAX6675 / MAX31855 (Interface IC) | SPI via dedicated cold-junction IC |
| IC Analog Sensor | Rectangle or triangle (op-amp style) with 3 pins: VCC, GND, VOUT. | Same as IEC. Triangle is more common in legacy US schematics. | TI LM35, MCP9700 | Analog (Direct to ADC) |
| IC Digital Sensor | Rectangle with pinouts explicitly labeled (e.g., SDA, SCL, DQ, VDD, GND). | Same as IEC. Rectangle with pin labels. | TI TMP117, Maxim DS18B20 | I2C or 1-Wire |
Regional Variants and Standard Clashes
If you are reading a schematic drafted in Europe or Asia, it will almost certainly follow IEC 60617. The most jarring difference for North American engineers is the resistor base: IEC uses a plain rectangle, while the North American IEEE/ANSI 315 standard uses the traditional zig-zag line.
When identifying the temperature sensor symbol, look at the modifier. In IEC schematics, the Greek letter theta (θ) is heavily favored to denote temperature dependence, whereas US schematics almost exclusively use '-t°'.
Rows People Get Wrong (And How to Fix Them)
Misreading a temperature sensor symbol usually leads to fried components or garbage ADC data. Here are the most common schematic misidentifications on the bench:
- Thermistor vs. Potentiometer: Both feature a resistor with an arrow. However, a potentiometer's arrow points at the middle of the resistor body and implies a third wiper terminal. A thermistor's arrow strikes completely through the resistor body at a 45-degree angle and only has two terminals. If you wire a voltage divider expecting a pot, but you actually have a thermistor, your ESP32 will read wild temperature swings instead of a static position.
- Thermocouple vs. Schottky Diode: A thermocouple symbol is two lines meeting at a V-junction. A diode symbol is a triangle pointing at a line. In poorly printed or hastily sketched schematics, a V-junction with a slight overhang can look like a diode. If you try to read a thermocouple junction with a standard multimeter diode-test mode, you will get an open loop (OL), not a 0.3V forward drop.
- IC Digital vs. Generic IC: A DS18B20 1-Wire sensor symbol will explicitly label a 'DQ' (Data) pin. If the schematic just shows a generic 3-pin IC labeled 'TEMP', assume it is an analog LM35-style output. Feeding an analog VOUT into a digital GPIO configured for 1-Wire will result in a bus timeout error.
Decision Path: Which Sensor and Symbol to Pick for Your Build
Stop guessing which sensor to drop onto your breadboard. Use this decision tree to map your project requirements to a specific schematic symbol and a concrete physical part number.
| Project Requirement | Target Symbol Type | Microcontroller Interface | Default Concrete Pick (Part Number) |
|---|---|---|---|
| High-accuracy ambient room temp (±0.1°C) for ESP32 I2C bus. | IC Digital (Rectangle with SDA/SCL) | I2C (Requires 4.7k pull-ups on SDA/SCL) | Texas Instruments TMP117 |
| Waterproof liquid monitoring (brewing, aquariums) over long cable runs. | IC Digital (Rectangle with DQ pin) | 1-Wire (Requires 4.7k pull-up on DQ to 3.3V/5V) | Analog Devices DS18B20+ (TO-92 or waterproof probe) |
| Cheap, basic analog temperature reading for Arduino Uno (5V logic). | IC Analog (Triangle/Rect with VOUT) | Analog ADC (Direct wire to A0) | Microchip MCP9700A |
| High-temperature exhaust, kiln, or 3D printer hotend (>300°C). | Thermocouple (V-junction) | SPI (Via cold-junction compensation IC) | K-Type Probe + MAX6675 Breakout |
Safe Interpretation When Markings Are Faded or Missing
When you inherit a legacy PCB or a schematic where the temperature sensor symbol is smudged, faded, or entirely omitted, you must bench-test the physical component to reverse-engineer its identity. Never apply power to an unknown sensor circuit until you have verified the component type with a multimeter.
Set your multimeter to resistance (Ohms) and measure across the sensor terminals at standard room temperature (approx. 25°C / 77°F):
- Reads ~10,000Ω (or 100kΩ): You have an NTC Thermistor. The exact value is its nominal resistance at 25°C. To use this in code, you will need to find its B-constant (usually 3950) and implement the Steinhart-Hart equation in your Arduino sketch to convert resistance to Celsius.
- Reads ~109.7Ω or ~1097Ω: You have an RTD. A reading of ~109.7Ω indicates a Pt100 sensor, while ~1097Ω indicates a Pt1000. RTDs are highly linear but output tiny resistance changes. You cannot read this directly with a microcontroller ADC; you must wire it to a dedicated bridge IC like the MAX31865.
- Reads < 5Ω (Near Short): You likely have a Thermocouple. The junction is essentially a continuous loop of two dissimilar metals. It generates millivolts, not resistance changes. You must interface this with a thermocouple amplifier IC.
- Reads OL (Open Loop) on Ohms, but shows a ~0.5V drop on Diode Test mode: You are probing the internal ESD protection diodes of an IC Digital/Analog Sensor. Identify the VCC and GND pins by tracing the ground plane, apply the correct logic voltage (3.3V or 5V), and probe the remaining pin with an oscilloscope or logic analyzer to check for I2C/1-Wire data bursts.
By cross-referencing your multimeter readings with the physical pin count and the schematic's regional standard, you can confidently identify any temperature sensor symbol and select the correct interface circuit for your embedded build. For detailed electrical characteristics and wiring diagrams of specific ICs, always consult the manufacturer's datasheet, such as the TI TMP117 datasheet or the DS18B20 datasheet.






