TEC1-12703 30x30mm Thermoelectric Cooler 3A Peltier Module

  • ❄️ TEC1-12703 thermoelectric (Peltier) cooler module
  • 📏 Size: 30 × 30 mm compact cooling plate
  • ⚡ Rated current: up to 3A (typical use depends on supply)
  • 🔋 Works with DC power for heating/cooling (polarity reversible)
  • 🧊 Ideal for mini coolers, temperature experiments, and DIY projects
  • 🛠️ Requires good heatsink + fan for best performance
  • 🌡️ Useful for temperature control with thermistors/thermocouples
  • ✅ Great for electronics cooling and lab demonstrations

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

175,00 EGP

20 People watching this product now!

Payment Methods:

Description

The TEC1-12703 30x30mm Thermoelectric Cooler 3A Peltier Module is the simple application of Peltier Thermoelectric Effect. The module features 127 semiconductor couples in the area of 30mmx30mm.

Thermoelectric coolers also are known as TEC or Peltier Module create a temperature differential on each side. One side gets hot and the other side gets cool. Therefore, they can be used to either warm something up or cool something down, depending on which side you use. You can also take advantage of a temperature differential to generate electricity.

This Peltier works very well as long as you remove the heat from the hot side. After turning on the device, the hot side will heat quickly, the cold side will cool quickly. If you do not remove the heat from the hot side (with a heat sink or other device), the Peltier will quickly reach stasis and do nothing. We recommend using an old computer CPU heatsink or another block of metal to pull heat from the hot side. We were able to use a computer power supply and CPU heatsink to make the cold side so uncomfortable we could not hold our finger to it.

A thermoelectric cooling (TEC) module is a semiconductor-based electronic component that functions as a small heat pump. By applying the DC power source to a TEC, heat will be transferred from one side of the module to the other. It creates a cold and hot side. They are widely used in industrial areas, for example, computer CPU, CCDs, portable refrigerators, medical instruments, and so on.

Also Known as Thermoelectric cooling modules, Thermoelectric modules, Peltier modules, Thermoelectric cooling module.

Operating Tips:
  1. Do not exceed Imax or Vmax when operating a module.
  2. Please carry out moisture protection options (sealing) in final application use.
  3. Life expectancy: 200,000 hours.
  4. Failure rate based on longtime testings: 0.2%.

Important Note!! Heat side requires heat sink all the time. “ Do not run this device with a power supply more than a few seconds without a heatsink mounted to the device! ”


Features :

  1. Small module.
  2. Easy transition between the hot side to the cool side and vice-versa just by reversing the polarity of the supply.
  3. Quality tested cooling cells.
  4. Solid-state, vibration-free, noise-free.
  5. Simple to install and operate.
  6. Should use with a heat sink.

Package Includes:

1 x TEC1-12703 30x30mm Thermoelectric Cooler 3A Peltier Module

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
Peltier + MOSFETPWM in / Load outboard PWM pin -> MOSFET gate; Peltier wired through the MOSFET on its own 12V supply
📟
TEC1-12703 30x30mm Thermoelectric Cooler 3A Peltier Module
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
TEC1-12703 30x30mm Thermoelectric Cooler 3A Peltier Module - Arduino Uno
TEC1-12703 30x30mm Thermoelectric Cooler 3A Peltier Module - Arduino Nano
TEC1-12703 30x30mm Thermoelectric Cooler 3A Peltier Module - Arduino Mega
TEC1-12703 30x30mm Thermoelectric Cooler 3A Peltier Module - ESP32
TEC1-12703 30x30mm Thermoelectric Cooler 3A Peltier Module - ESP8266
TEC1-12703 30x30mm Thermoelectric Cooler 3A Peltier Module - STM32
TEC1-12703 30x30mm Thermoelectric Cooler 3A Peltier Module - Raspberry Pi Pico
📄 File: tec1-12703_30x30mm_thermoelectric_cooler_3a_peltier_module_-_arduino_uno.inoArduino Uno
864 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// This is an ACTUATOR (a heat pump), not something you read - you drive it via PWM through a MOSFET/driver, you don't analogRead() it.
6// PWM pin 9 on Arduino Uno, switching an N-channel MOSFET (or motor driver) that carries the Peltier's real current (3A - well beyond what any GPIO pin can supply directly).
7#define PELTIER_PWM_PIN 9
8
9void setup() {
10 Serial.begin(115200);
11 pinMode(PELTIER_PWM_PIN, OUTPUT);
12}
13
14void loop() {
15 // Ramp power 0-100% and back, as a demo - replace with real thermostat logic
16 // (e.g. drive from a DS18B20/thermocouple reading) in a real project.
17 for (int power = 0; power <= 255; power += 5) {
18 analogWrite(PELTIER_PWM_PIN, power);
19 delay(50);
20 }
21 for (int power = 255; power >= 0; power -= 5) {
22 analogWrite(PELTIER_PWM_PIN, power);
23 delay(50);
24 }
25}
📄 File: tec1-12703_30x30mm_thermoelectric_cooler_3a_peltier_module_-_arduino_nano.inoArduino Nano
865 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// This is an ACTUATOR (a heat pump), not something you read - you drive it via PWM through a MOSFET/driver, you don't analogRead() it.
6// PWM pin 9 on Arduino Nano, switching an N-channel MOSFET (or motor driver) that carries the Peltier's real current (3A - well beyond what any GPIO pin can supply directly).
7#define PELTIER_PWM_PIN 9
8
9void setup() {
10 Serial.begin(115200);
11 pinMode(PELTIER_PWM_PIN, OUTPUT);
12}
13
14void loop() {
15 // Ramp power 0-100% and back, as a demo - replace with real thermostat logic
16 // (e.g. drive from a DS18B20/thermocouple reading) in a real project.
17 for (int power = 0; power <= 255; power += 5) {
18 analogWrite(PELTIER_PWM_PIN, power);
19 delay(50);
20 }
21 for (int power = 255; power >= 0; power -= 5) {
22 analogWrite(PELTIER_PWM_PIN, power);
23 delay(50);
24 }
25}
📄 File: tec1-12703_30x30mm_thermoelectric_cooler_3a_peltier_module_-_arduino_mega.inoArduino Mega
865 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// This is an ACTUATOR (a heat pump), not something you read - you drive it via PWM through a MOSFET/driver, you don't analogRead() it.
6// PWM pin 9 on Arduino Mega, switching an N-channel MOSFET (or motor driver) that carries the Peltier's real current (3A - well beyond what any GPIO pin can supply directly).
7#define PELTIER_PWM_PIN 9
8
9void setup() {
10 Serial.begin(115200);
11 pinMode(PELTIER_PWM_PIN, OUTPUT);
12}
13
14void loop() {
15 // Ramp power 0-100% and back, as a demo - replace with real thermostat logic
16 // (e.g. drive from a DS18B20/thermocouple reading) in a real project.
17 for (int power = 0; power <= 255; power += 5) {
18 analogWrite(PELTIER_PWM_PIN, power);
19 delay(50);
20 }
21 for (int power = 255; power >= 0; power -= 5) {
22 analogWrite(PELTIER_PWM_PIN, power);
23 delay(50);
24 }
25}
📄 File: tec1-12703_30x30mm_thermoelectric_cooler_3a_peltier_module_-_esp32.inoESP32
860 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// This is an ACTUATOR (a heat pump), not something you read - you drive it via PWM through a MOSFET/driver, you don't analogRead() it.
6// PWM pin 25 on ESP32, switching an N-channel MOSFET (or motor driver) that carries the Peltier's real current (3A - well beyond what any GPIO pin can supply directly).
7#define PELTIER_PWM_PIN 25
8
9void setup() {
10 Serial.begin(115200);
11 pinMode(PELTIER_PWM_PIN, OUTPUT);
12}
13
14void loop() {
15 // Ramp power 0-100% and back, as a demo - replace with real thermostat logic
16 // (e.g. drive from a DS18B20/thermocouple reading) in a real project.
17 for (int power = 0; power <= 255; power += 5) {
18 analogWrite(PELTIER_PWM_PIN, power);
19 delay(50);
20 }
21 for (int power = 255; power >= 0; power -= 5) {
22 analogWrite(PELTIER_PWM_PIN, power);
23 delay(50);
24 }
25}
📄 File: tec1-12703_30x30mm_thermoelectric_cooler_3a_peltier_module_-_esp8266.inoESP8266
862 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// This is an ACTUATOR (a heat pump), not something you read - you drive it via PWM through a MOSFET/driver, you don't analogRead() it.
6// PWM pin D8 on ESP8266, switching an N-channel MOSFET (or motor driver) that carries the Peltier's real current (3A - well beyond what any GPIO pin can supply directly).
7#define PELTIER_PWM_PIN D8
8
9void setup() {
10 Serial.begin(115200);
11 pinMode(PELTIER_PWM_PIN, OUTPUT);
12}
13
14void loop() {
15 // Ramp power 0-100% and back, as a demo - replace with real thermostat logic
16 // (e.g. drive from a DS18B20/thermocouple reading) in a real project.
17 for (int power = 0; power <= 255; power += 5) {
18 analogWrite(PELTIER_PWM_PIN, power);
19 delay(50);
20 }
21 for (int power = 255; power >= 0; power -= 5) {
22 analogWrite(PELTIER_PWM_PIN, power);
23 delay(50);
24 }
25}
📄 File: tec1-12703_30x30mm_thermoelectric_cooler_3a_peltier_module_-_stm32.inoSTM32
862 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// This is an ACTUATOR (a heat pump), not something you read - you drive it via PWM through a MOSFET/driver, you don't analogRead() it.
6// PWM pin PA8 on STM32, switching an N-channel MOSFET (or motor driver) that carries the Peltier's real current (3A - well beyond what any GPIO pin can supply directly).
7#define PELTIER_PWM_PIN PA8
8
9void setup() {
10 Serial.begin(115200);
11 pinMode(PELTIER_PWM_PIN, OUTPUT);
12}
13
14void loop() {
15 // Ramp power 0-100% and back, as a demo - replace with real thermostat logic
16 // (e.g. drive from a DS18B20/thermocouple reading) in a real project.
17 for (int power = 0; power <= 255; power += 5) {
18 analogWrite(PELTIER_PWM_PIN, power);
19 delay(50);
20 }
21 for (int power = 255; power >= 0; power -= 5) {
22 analogWrite(PELTIER_PWM_PIN, power);
23 delay(50);
24 }
25}
📄 File: tec1-12703_30x30mm_thermoelectric_cooler_3a_peltier_module_-_raspberry_pi_pico.inoRaspberry Pi Pico
872 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// This is an ACTUATOR (a heat pump), not something you read - you drive it via PWM through a MOSFET/driver, you don't analogRead() it.
6// PWM pin 15 on Raspberry Pi Pico, switching an N-channel MOSFET (or motor driver) that carries the Peltier's real current (3A - well beyond what any GPIO pin can supply directly).
7#define PELTIER_PWM_PIN 15
8
9void setup() {
10 Serial.begin(115200);
11 pinMode(PELTIER_PWM_PIN, OUTPUT);
12}
13
14void loop() {
15 // Ramp power 0-100% and back, as a demo - replace with real thermostat logic
16 // (e.g. drive from a DS18B20/thermocouple reading) in a real project.
17 for (int power = 0; power <= 255; power += 5) {
18 analogWrite(PELTIER_PWM_PIN, power);
19 delay(50);
20 }
21 for (int power = 255; power >= 0; power -= 5) {
22 analogWrite(PELTIER_PWM_PIN, power);
23 delay(50);
24 }
25}
This is an ACTUATOR (heat pump), not a sensor - it draws up to 3A and needs a MOSFET/motor driver in between.

نظرة عامة ومواصفات المنتج — بالعربية

TEC1-12703 30x30mm Thermoelectric Cooler 3A Peltier Module متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Sensors وThermoelectric Peltier Cooler and Heating Elements، بسعر 175,00 EGP. كود المنتج لدينا: EK878. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.

أهم المواصفات الفنية:

  • Product Type: Thermoelectric Cooler (TEC) / Peltier Module
  • الموديل: TEC1-12703
  • Technology: Thermoelectric (Peltier)
  • الأبعاد: 30×30×3.6 mm
  • Max Current (Imax): 3 A
  • Max Voltage (Vmax): 15.4 V (typical)
  • Max Power (Pmax): ~46 W (typical)
  • Δt Max (No Load): 65–67°C (typical)

هذا المنتج مناسب لمشاريع الأردوينو (Arduino) و ESP32 و Raspberry Pi، ومشاريع الروبوتات وإنترنت الأشياء والتعليم الهندسي. جميع القطع مفحوصة قبل الشحن.

تصفّح المزيد من Sensors في إكوسترا.

Specification

Specification

WeightWeight6 g
Dimensions3 × 2 × 1 cm
Product TypeThermoelectric Cooler (TEC) / Peltier Module
ModelTEC1-12703
TechnologyThermoelectric (Peltier)
Dimensions30×30×3.6 mm
Max Current (Imax)3 A
Max Voltage (Vmax)15.4 V (typical)
Max Power (Pmax)~46 W (typical)
ΔT Max (No Load)65–67°C (typical)
Qmax (Heat Pumping)~25 W (typical)
Internal Resistance~5.0 Ω (typical)
Number of Couples127
Operating Temperature-30°C to +70°C (typical)
Wire Length~150 mm (typical)
Wire TypeRed/Black leads
ApplicationsSmall cooling projects, mini fridge, laser/CPU cooling, temperature control

Customer Reviews