Temperature data logger using PIC12F683 and DS1820


Rajendra over at Electronics Lab wrote an article on his temperature logger based on a Microchip’s 8-pin microcontroller, PIC12F683:

A data logger is a device that records measurements over time. The measurements could be any physical variable like temperature, pressure, voltage, humidity, etc. This project describes how to build a mini logger that records surrounding temperature values. It has following features:

  • Uses just one 8?pin chip, so very compact size circuit
  • Temperature range: 0 to +125°C
  • Can store up to 254 measurements
  • Sampling interval options: 1 sec, 1 min, 10 min
  • Reset feature to clear all previous measurements
  • Serial transfer of recorded measurements to a PC
  • Three tactile switches for user inputs and a LED indicator

Join the Conversation


  1. I need embedded c code of data logger for implementation of project. So please forward me code of that.

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.