Skip to Content

Thermoelectric Cooler (TEC1-12705)

The TEC1-12705 Thermoelectric Cooler is a solid-state device that uses the Peltier effect to create a temperature difference across its surfaces. When powered, one side of the module becomes hot while the other becomes cold, making it ideal for compact cooling and heating applications.

Package Includes:

  • 1 x Thermoelectric Cooler TEC1-12705

19.95 AED 19.95 AED Tax Included
19.95 AED Tax Included

Not Available For Sale

This combination does not exist.

Peltier

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

 

Features:

  • Utilizes the Peltier effect for cooling/heating
  • Must be used with a heatsink to avoid overheating
  • Each module is fully tested and inspected
  • Equipped with 6-inch insulated leads
  • Max operating temperature: 138°C
  • Life expectancy: up to 200,000 hours
  • Temperature differential: up to 68°C
  • Failure rate (based on long-term testing): 0.2%

Specifications:

  • Model: TEC1-12705
  • Dimensions: 40mm x 40mm
  • Operating Voltage: 0V – 15.2V
  • Operating Current: 0A – 6A (Max 5A Recommended)
  • Power Consumption: Max 60W
  • Operating Temperature Range: -30°C to 70°C

Applications:

  • Cooling/heating electronic components (e.g., sensors, microcontrollers)
  • Thermal regulation in scientific and industrial experiments
  • Portable food and beverage cooling/heating
  • Temperature control in renewable energy systems
  • Wearable cooling/heating gadgets
  • Horticulture setups (e.g., plant incubators)
  • Computer or console cooling
  • Medical applications like DNA analysis
  • Thermal management in drones or RC cars

Pin Connections:

Pin Description
Positive (Red) Connect to +12V
Negative (Black) Connect to Ground

 

Sample Project:

This project demonstrates how to control the TEC1-12705 with an Arduino, temperature sensor (LM35), and a 2-channel relay.

Circuit:

  • Arduino Uno
  • LM35 temperature sensor submerged in water
  • 2-channel relay (using 1 relay)
  • TEC1-12705 connected via relay

Library: No external library needed.

Arduino Code:

// Programa: Cooler TEC1-12705
int pin = A0;
int pinorele = 4;
int TEMP_MAX = 20;
int TEMP_MIN = 10;
String state;
int tempc = 0;
int samples[8];
int i;

void setup() {
  Serial.begin(9600);
  pinMode(pinorele, OUTPUT);
}

void loop() {
  for(i = 0; i <= 7; i++) {
    digitalWrite(pinorele, LOW);
    state = "Triggered";
  }

  if(tempc <= TEMP_MIN) {
    digitalWrite(pinorele, HIGH);
    state = "Desligada";
  }

  Serial.print("Temperatura : ");
  Serial.print(tempc, DEC);
  Serial.print(" Cels. - Pastilha : ");
  Serial.println(state);

  tempc = 0;
  delay(1000);
}

Important Notes:

  • Never operate the TEC1-12705 without a heat sink—doing so can cause permanent damage.
  • Monitor current and voltage levels to ensure safe operation within limits.

Reference: