Projects / DigiTemp


DigiTemp uses a simple serial port adapter to read temperatures from the Dallas Semiconductor 1-Wire DS1820 digital temperature sensors. It supports the DS9097-U adapter, supports DS2409 based 1-Wire hubs, and features a 1-Wire walk that will display all devices on the LAN, not just temperature sensors.

Operating Systems

Recent releases

  •  01 Jan 2007 21:42

    Release Notes: This release combines all the binary releases into a single tar.gz, including Windows binaries compiled with Cygwin. It adds DS1923 Hygrochron support, and fixes some small bugs in the userial driver. A lockdev bug was fixed (wasn't unlocking when done). A crash in free_couplers() was fixed. There is better error reporting when trying to access serial ports that don't exist. This release is compiled for Windows with Cygwin. DS2490/9490 support still doesn't work well for the author, although others have had success with it.

    •  05 Feb 2004 03:52

      Release Notes: DS9097 support was broken in version 3.3.1. This version fixes that. Some more compilation issues were cleaned up. Mac OS X is now supported.

      •  02 Feb 2004 01:38

        Release Notes: Support for the DS9490R USB to 1-wire adapter has been fixed (using the DS2490 chip). The Makefile has been fixed so that it doesn't need to be edited to compile for the DS2490.

        •  12 Jan 2004 04:13

          Release Notes: This version adds support for the DS2438 battery monitor and humidity support for the AAG Humidity sensor. It also includes preliminary support for the DS2490 USB to 1-wire adapter.

          •  18 Mar 2003 22:14

            Release Notes: The main feature is the addition of support for DS2423 counters, such as those used in the 1-wire weather station and rain gauge. DS18S20 sensor modules are available. These include two RJ-45 connectors for easy networking, a 1N5817 schottky diode to clamp ringing on the network, and jumpers to connect the sensors in passive mode or +5v powered mode.

            Recent comments

            17 Aug 2004 06:39 nexuscompu

            DigiTemp in Debian unstable!
            DigiTemp has just been accepted into Debian, it is currently in the unstable tree. If you have other platforms that you can compile it on it would be appreciated if you could try it out. The DigiTemp debian page can be found here (


            05 Aug 2002 10:15 nexuscompu

            NetSaint and Nagios script is now available
            You can now integrate DigiTemp into your network monitoring if you are using the NetSaint or Nagios monitoring software. The Perl script is available from here (, instructions for installation are in the comments at the top of the script.


            30 Jan 2001 01:08 nexuscompu

            Brian's Big Goof
            I just discovered a long standing mistake with the DigiTemp hardware. The DS1820 temperature sensors should have their Vdd lines tied to GND for the parasite power mode to work correctly (assuming you aren't using it with an external +5v supply).
            With it floating you will notice that it sometimes reads successfully and other times doesn't read anything at all.

            Sorry for this big mistake...


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.