An Arduino powered distributed mesh network thermostat