LM35 temperature sensor module + DuPont line 3PIN for arduino

SKU: FA3065
Sensor IC

Texas Instruments LM35

Temperature Range

0°C to 100°C (standard variant)

Output Voltage

10mV/°C (linear)

Accuracy

±0.5°C at 25°C

Operating Voltage

4V – 30V DC

Current Consumption

~60µA

Output Type

Analog voltage

Included Cable

3-pin DuPont cable

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

Usage

Getting Started

  1. Connect power — Connect VCC to 5V and GND to ground.

  2. Connect output — Connect the OUT pin to an analog input on your microcontroller (e.g., A0 on Arduino) using the included 3-pin DuPont cable.

  3. Upload a test sketch — Read the analog value and convert it to temperature using the formula: Temperature (°C) = (analogRead(A0) * Vref / 1023) * 100.

  4. Verify readings — Compare against a known reference thermometer for calibration if needed.

Pin Connections

Module Pin Function
VCC Power (4V–30V, 5V typical)
GND Ground
OUT Analog voltage output (10mV/°C)

Example Arduino Code

cpp
#define LM35_PIN A0

void setup() {
  Serial.begin(9600);
}

void loop() {
  int raw = analogRead(LM35_PIN);
  float voltage = raw * (5.0 / 1023.0);
  float temperatureC = voltage * 100.0;

  Serial.print("Temperature: ");
  Serial.print(temperatureC);
  Serial.println(" °C");

  delay(1000);
}

Typical Applications

  • Weather stations — Ambient temperature logging

  • Thermostats — Temperature-based control systems

  • Data loggers — Long-term temperature recording

  • Educational projects — Teaching analog sensing and ADC principles

  • Appliance monitoring — Temperature sensing in equipment

Notes for Business Buyers

  • Analog output — Requires ADC and conversion formula; not a plug-and-play digital sensor

  • Standard range is 0°C to 100°C — For negative temperatures, use LM35CZ/LM35CAZ variants

  • Not waterproof — Keep dry; for wet environments, use a waterproof DS18B20

  • Suitable for bulk purchasing — Ideal for educational kits, weather station manufacturers, and product developers

Q: What is the LM35 module used for?

It is an analog temperature sensor for measuring ambient temperature in weather stations, thermostats, data loggers, and educational projects.

Q: What is the output voltage relationship?

The LM35 outputs 10mV per °C. For example, 25°C = 250mV, 50°C = 500mV.

Q: What is the temperature range?

The standard LM35 measures 0°C to 100°C. For negative temperatures, use the LM35CZ or LM35CAZ variant.

Q: Does it require calibration?

No. The LM35 is factory-calibrated to provide a linear 10mV/°C output. No external trimming is required.

Q: What voltage does the module require?

It operates from 4V to 30V DC, with 5V being typical for Arduino.

Q: Can I connect it directly to an Arduino analog pin?

Yes. Connect the OUT pin to A0 and use the conversion formula in your code.

Q: What is the accuracy?

The LM35 has a typical accuracy of ±0.5°C at 25°C.

Q: Is the sensor waterproof?

No. The LM35 module is not waterproof and should be kept dry.

Q: Does it come with a cable?

Yes. A 3-pin DuPont cable is included for easy connection.

Q: Can I purchase in bulk for a product development project?

Yes. This module is suitable for bulk purchasing by educational kit suppliers, weather station manufacturers, and product developers.