added ds18s20 module