It reads temperature values from a DS1820 sensor and stores in its internal EEPROM. It has 3 selectable sampling intervals (1 sec, 1 min, and 10 min). Three tact switches provides 7 functions, and this runs with 3 AAA batteries. It can be interfaced to a PC through serial port, and also has an ISCP header for firmware upgrade.
Read rest of the project.