Цифровой термометр основан на микроконтроллере PIC16F628 и измерителе температуры DS18S20.
Связь между термодатчиком и микроконтроллером осуществляется по шине I2C. На схеме изображено два семисегментных индикатора, но при не сложной переделке возможно увеличить число отображаемых цифр до трех.