LM35D (CHN) Analog Temperature Sensor Module – Electronic Building Block

SKU: FA3066-1
Sensor IC

LM35D (CHN variant)

Temperature Range

0°C to 100°C

Output Scale Factor

10mV/°C (linear)

Accuracy

±0.5°C at 25°C

Operating Voltage

4V – 30V DC

Current Drain

< 60µA

Output Type

Analog voltage

Connector Type

3-pin building block connector

The LM35D (CHN) Analog Temperature Sensor Module is a compact, ready-to-use breakout board built around the LM35D precision temperature sensor in a convenient “electronic building block” format. Designed for Arduino, micro:bit (via breakout adapters), and other microcontroller platforms, this module provides a linear analog voltage output directly proportional to temperature in Celsius at a scale factor of 10mV/°C — making it one of the simplest and most accurate analog temperature sensors available.

At the heart of the module is the LM35D sensor (CHN variant), which features a linear +10mV/°C scale factor and is factory-calibrated to provide a direct Celsius output without requiring external trimming. The module measures temperatures over a 0°C to 100°C range (standard LM35D specification), with typical accuracy of ±0.5°C at 25°C. The output voltage is straightforward: 25°C = 250mV, 50°C = 500mV, and so on. Conversion to Celsius is simple: Temperature (°C) = Vout (mV) / 10.

The “Electronic Building Block” format is a key feature of this module. It typically features a standardized 3-pin connector that mates with compatible breakout boards and shield ports, eliminating the need for soldering or breadboard wiring. This makes it ideal for rapid prototyping, educational kits, and platforms like micro:bit where plug-and-play compatibility is essential.

The module operates from a 4V to 30V DC supply (5V typical for Arduino) and draws less than 60µA, ensuring minimal self-heating and suitability for battery-powered applications. An onboard decoupling capacitor filters supply noise for stable readings. The compact PCB with mounting holes allows easy integration into projects.

Important Note: The LM35D provides an analog voltage output, not a digital signal. You must use an ADC to read it and apply the conversion formula. The CHN variant is a China-manufactured version of the LM35D — it offers similar functionality at a lower cost, but verify linearity and accuracy against your application requirements. The sensor is not waterproof and should be kept dry. For accurate readings, ensure your ADC reference voltage is stable.

Whether you are building a weather station, a temperature-controlled project, or an educational STEM kit, the LM35D (CHN) module provides a reliable, linear, and easy-to-use solution for analog temperature measurement in a convenient building block format.

Features

  • LM35D (CHN) analog temperature sensor — Linear 10mV/°C output, no external trimming required

  • 0°C to 100°C temperature range — Standard LM35D specification

  • ±0.5°C typical accuracy — At 25°C ambient temperature

  • Electronic building block format — Standardized 3-pin connector for plug-and-play integration

  • Wide supply voltage — Operates from 4V to 30V DC

  • Ultra-low current drain — Less than 60µA for minimal self-heating and battery compatibility

  • Onboard decoupling capacitor — Stable readings in noisy environments

  • Compact PCB with mounting holes — Easy integration into projects and enclosures

  • Wide application range — Weather stations, thermostats, STEM education, DIY projects

  • Analog output — Direct connection to any microcontroller ADC input

Technical Specifications 

# Parameter Specification
1 Sensor IC LM35D (CHN variant)
2 Temperature Range 0°C to 100°C
3 Output Scale Factor 10mV/°C (linear)
4 Accuracy ±0.5°C at 25°C
5 Operating Voltage 4V – 30V DC
6 Current Drain < 60µA
7 Output Type Analog voltage
8 Connector Type 3-pin building block connector

Usage

Getting Started

  1. Connect the module — Plug the 3-pin connector into a compatible building block adapter or breakout board.

  2. Connect power — Connect VCC to 5V (or 4–30V) and GND to ground.

  3. Connect output — Connect the OUT pin to an analog input on your microcontroller (e.g., A0 on Arduino).

  4. Upload a test sketch — Read the analog value and convert it to temperature using the formula below.

  5. Verify readings — Compare against a known reference thermometer if needed.

Pin Connections

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

Conversion Formula

  • Temperature (°C) = (analogRead(A0) × Vref / ADC_Resolution) / 0.01

  • Example with 5V reference and 10-bit ADC: Temperature (°C) = analogRead(A0) × 5.0 / 1023 / 0.01

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 / 0.01;

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

  delay(1000);
}

Typical Applications

  • Weather stations — Ambient temperature logging

  • Thermostats — Temperature-based control systems

  • STEM education — Teaching analog sensing and ADC principles with micro:bit or Arduino

  • Data loggers — Long-term temperature recording

  • DIY electronics projects — Temperature monitoring in custom builds

Notes for Business Buyers

  • CHN variant — China-manufactured LM35D; verify linearity and accuracy against your application requirements

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

  • Building block format — Simplifies integration into educational kits and rapid prototyping platforms

  • Suitable for bulk purchasing — Ideal for educational kit suppliers, STEM product developers, and DIY project packagers

Q: What is the LM35D (CHN) module used for?

It is an analog temperature sensor for measuring ambient temperature in weather stations, thermostats, STEM education, and DIY electronics projects.

Q: What is the difference between LM35D and LM35DZ?

The LM35D is a basic variant with a 0°C to 100°C range. The LM35DZ is a higher-precision variant in a TO-92 package. Both provide 10mV/°C linear output.

Q: What does "CHN" mean in the product name?

“CHN” indicates the sensor is a China-manufactured variant of the LM35D. It offers similar functionality at a lower cost, but verify linearity and accuracy for your specific application.

Q: What is the output voltage relationship?

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

Q: Does it require calibration?

No. The LM35D 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: Is the sensor waterproof?

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

Q: What is the "electronic building block" format?

It is a standardized 3-pin connector format that allows the module to plug directly into compatible breakout boards and shield ports without soldering.

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

Yes. This module is suitable for bulk purchasing by educational kit suppliers, STEM product developers, and DIY project packagers.