Peltier (TEC) Modules for Makers: Cooling Electronics Enclosures, Camera Housings, and Cold Plates
Peltier modules — also called thermoelectric coolers or TECs — show up in a surprising number of maker projects: cooling a camera housing so it doesn't fog or drift in a hot enclosure, chilling a small cold plate for a portable cooler, stabilizing the temperature of a laser diode driver, or pulling condensation out of a humid electronics box. They have no moving parts, they're small enough to hide in a 3D-printed enclosure, and they're cheap. They're also wildly inefficient compared to a compressor-based system, and a surprising number of maker builds fail because the module was undersized, under-cooled on the hot side, or driven without any thermal protection. This guide covers how a Peltier actually works, how to size one for a real enclosure, and how to drive and control it safely with an ESP32 or Arduino.
How a Peltier Module Actually Works
A Peltier module is a stack of bismuth telluride semiconductor pairs sandwiched between two ceramic plates. Run DC current through it and the Peltier effect moves heat from one face to the other — one side gets cold, the other gets hot, and the hotter side gets much hotter than the cold side gets cold. That's the part beginners consistently underestimate: a TEC doesn't destroy heat, it relocates it, and it adds its own resistive heating on top. A typical TEC1-12706 module moving 10W of heat load will dump 20-40W into its hot side once you account for the module's own inefficiency and the current needed to pump that heat. If the hot side isn't aggressively cooled with a real heatsink and fan (or better, a water block), heat backs up, the delta-T collapses, and the "cold" side can end up warmer than ambient.
Sizing a Module for Your Enclosure
Start with the actual heat load you need to remove, not the size of the box. For an electronics enclosure that's the sum of everything dissipating power inside it — an ESP32 draws next to nothing, but a Raspberry Pi 5 under load, a stepper driver, or a camera with active IR illuminators can add up fast. Add in solar/ambient heat gain if the enclosure sits outdoors. A good rule of thumb for maker-scale projects: pick a module rated for at least 3-5x your actual heat load in watts, because real-world efficiency at any usable delta-T is nowhere near the datasheet's peak numbers (which are measured at zero heat load and maximum current, a condition you'll never actually run at).
ApplicationTypical Heat LoadSuggested ModuleHot-Side Cooling Camera housing (anti-fog/stabilization)2-5WTEC1-04906 (40W-rated)Finned heatsink + 40mm fan Small electronics enclosure5-15WTEC1-12706 (60W-rated)Heatsink + 60-80mm fan Portable cold plate / mini cooler15-30WTEC1-12710 or dual TEC1-12706Large finned heatsink + fan, or water block Laser diode / precision thermal stabilization<5W, tight controlSmall TEC + PID controllerHeatsink sized for steady-state, not peakDriving and Controlling a TEC
A Peltier module is just a resistive load that needs a beefy constant-current or PWM-driven DC supply — most maker-sized modules draw 3-6A at 12V, which is more current than a typical MOSFET breakout is happy switching continuously without a heatsink of its own. Use a logic-level N-channel MOSFET (or a dedicated TEC driver board) rated well above your peak current, add a flyback-safe layout even though a TEC isn't inductive (transient spikes still happen on switching), and never drive a TEC directly from a microcontroller GPIO pin. For temperature-controlled applications, don't just run it full-on — use PWM from an ESP32 or Arduino with a thermistor or DS18B20 feeding a simple PID or even a basic hysteresis (bang-bang) loop. Full-on/full-off cycling wastes efficiency and shortens the module's life through thermal cycling stress.
Managing Condensation
Any time you cool a surface below the local dew point, water condenses on it — and inside a sealed electronics enclosure, that water has nowhere to go. This is the single most common way Peltier cooling projects destroy the electronics they were built to protect. Keep the cold-side target temperature at least a few degrees above dew point for the environment the enclosure will actually see, add a small silica gel desiccant pack inside the enclosure, and if the enclosure isn't fully sealed, expect condensation to be an ongoing problem rather than a one-time annoyance. For outdoor enclosures in humid climates, it's often smarter to target "reduce heat rise above ambient" rather than "get cold," which lets you run a much smaller module with a wider safety margin above dew point.
Safety Notes
The hot side of a loaded TEC can exceed 60-80°C (140-175°F) if the heatsink is undersized — enough to soften 3D-printed mounts and burn skin on contact. Peltier modules also draw enough sustained current that undersized wiring or a cheap connector can get hot enough to be a fire risk; use properly gauged wire and a fused supply. If you're building a sealed cooler or enclosure, include a thermal cutoff or software watchdog that shuts the TEC off if the hot-side heatsink temperature climbs past a safe limit — a fan failure on the hot side is a common failure mode and it can run away quickly, since a hotter hot side makes the module even less efficient, which raises the hot side further.
Wrapping Up
Peltier modules are a good tool when you understand what they actually are: heat pumps with mediocre efficiency and a very real need to dump heat somewhere. Size for your real heat load with margin, cool the hot side more aggressively than feels necessary, control it with PWM and real feedback instead of running it wide open, and plan for condensation before it happens rather than after you've fried a board. Used within those limits, a $10 TEC module can keep a camera housing clear, stabilize a sensitive sensor, or take the edge off a hot electronics box without any moving parts to wear out.
Related Guides
- Printing PEEK, PEKK, and ULTEM: What High-Temperature Engineering Filaments Actually Require
- AI-Powered Failure Detection for 3D Printing: Obico, Spaghetti Detective, and Self-Hosted Alternatives
- Laser-Cutting Faux Stained Glass and Mosaic Panels: Acrylic, Leading, and Backlighting
- Backup Power for the Home Workshop: Generators, Transfer Switches, and Battery Backup Compared
- Networking a Detached Garage or Shed Workshop: Ethernet Backhaul, Wireless Bridges, and PoE
- Receiving SSTV Images on Ham Radio: ATS Mini V4, RTL-SDR, and Decoding Software