temp_fan sketch; initial layout