Text this: A Time-Domain CMOS Oscillator-Based Thermostat with Digital Set-Point Programming