A sous-vide controller on the Raspberry Pi