The LM35 Temperature Sensor Module is a compact, ready-to-use analog temperature sensing board built around the Texas Instruments LM35 precision integrated-circuit temperature sensor. Unlike thermistors that require complex calibration curves, the LM35 provides a linear output voltage directly proportional to temperature in Celsius — 10mV per °C — making it one of the simplest and most accurate analog temperature sensors available for microcontroller projects.
At the heart of the module is the LM35 sensor, which measures temperatures from 0°C to 100°C (or -55°C to +150°C depending on the exact variant) with a typical accuracy of ±0.5°C at 25°C . The output voltage is linearly proportional to temperature without requiring any external calibration or trimming. For example, at 25°C the output is 250mV, and at 50°C it is 500mV. This linear relationship makes the conversion formula straightforward: Temperature (°C) = Vout (mV) / 10.
The module operates from a 4V to 30V DC supply (5V typical for Arduino), drawing only 60µA of current — making it suitable for battery-powered and low-power applications . The output can be connected directly to any microcontroller ADC input (e.g., A0 on Arduino). The module includes onboard decoupling capacitors and is supplied with a 3-pin DuPont cable for quick, solder-free connection to your Arduino or breadboard.
Important Note: The LM35 provides an analog voltage output, not a digital signal. You must use an ADC to read it and apply the conversion formula. The sensor has a low output impedance and is easy to interface, but for accurate readings ensure your ADC reference voltage is stable and known. The standard LM35 has a temperature range of 0°C to 100°C; for negative temperatures, the LM35CZ or LM35CAZ variants are required . The sensor is not waterproof and should be kept dry. Avoid exposing it to temperatures beyond its rated range.
Whether you are building a weather station, a thermostat, a temperature logger, or an educational project, the LM35 module provides a reliable, linear, and easy-to-use solution for analog temperature measurement.
Features
-
LM35 precision temperature sensor — Linear 10mV/°C output, no calibration required
-
Wide temperature range — 0°C to 100°C (standard variant)
-
High accuracy — ±0.5°C at 25°C
-
Low power consumption — Only 60µA current draw
-
Wide supply voltage — 4V to 30V DC operation
-
Direct ADC interface — Output connects directly to any microcontroller ADC input
-
Onboard decoupling capacitors — Stable and reliable operation
-
3-pin DuPont cable included — Solder-free connection to Arduino and breadboards
-
Compact module form factor — Easy integration into projects
-
Wide application range — Weather stations, thermostats, data loggers, education
Technical Specifications
| # | Parameter | Specification |
|---|---|---|
| 1 | Sensor IC | Texas Instruments LM35 |
| 2 | Temperature Range | 0°C to 100°C (standard variant) |
| 3 | Output Voltage | 10mV/°C (linear) |
| 4 | Accuracy | ±0.5°C at 25°C |
| 5 | Operating Voltage | 4V – 30V DC |
| 6 | Current Consumption | ~60µA |
| 7 | Output Type | Analog voltage |
| 8 | Included Cable | 3-pin DuPont cable |
















