Netduino based seft regulating water heater