Articles added in Mathematics Lab | Cyber Lab is now open | Astronomy Lab is now open | VLSI Lab is now open | 120 SEO Tips article published | More exciting articles coming soon!

Temperature Sensor LM35 with Arduino

Temperature sensor is a device which senses variations in temperature across it. LM35 is a basic temperature sensor that can be used for experimental purpose.It give the readings in centigrade(degree Celsius)since its output voltage is linearly proportional to temperature. It uses the fact that as temperature increases, the voltage across diode increases at known rate(actually the drop across base-emitter junction of transistor). Its disadvantage is its sluggish response.


  • calibrated directly in degree celsius(centigrade)

  • Linear +10.0 mV/ degree celsius

  • 0.5 degree celsius accuracy guaranteeable (at +25degree celsius)

  • Rated for full -55 to +150 degree celsius range

  • Suitable for remote applications

  • Low cost due to wafer-level trimming

  • Operates from 4 to 30 volts

  • Less than 60 Micro ampere current drain

  • Low self-heating, 0.08 degree celsius in still air

  • Nonlinearity only +/- 1/4 degree celsius typical

  • Low impedance output, 0.1 Ohm for 1mA load

  • Circuit Diagram



    View code


    CACKLE comment system

    Programming Resources
    Computer Networking Fundamentals Android Application