Conformal Coating and Potting for Outdoor and Harsh-Environment Electronics
An enclosure keeps rain off your electronics, but it doesn't protect the board itself from the humidity, condensation, and airborne contaminants that get in anyway — through vents, cable glands, or just the microscopic gaps every enclosure has. Conformal coating and potting protect the PCB and components directly, and they're what separates a project that survives one damp season outdoors from one that comes back corroded and dead by spring. This guide covers how to choose between the two approaches and how to apply them without ruining a board you just spent hours assembling.
Conformal Coating vs. Potting: Different Jobs
ApproachWhat it isBest for Conformal coatingA thin (25-250 micron) protective film brushed, sprayed, or dipped over the assembled board, conforming to every component's shapeBoards that still need some airflow/heat dissipation, and boards you might need to rework or inspect later PottingThe entire board is encased in a solid resin block, fully submergedMaximum protection against moisture, vibration, and physical shock; permanent, non-serviceable assembliesPotting is the more aggressive option — it also traps heat, since a potted board has no airflow at all, and it makes the board completely non-repairable. Conformal coating is the right default for most maker projects: outdoor ESP32 sensor nodes, garden automation controllers, boat or vehicle electronics, and anything living in a garage or shed with seasonal humidity swings.
Conformal Coating Chemistries
TypePropertiesNotes Acrylic (AR)Easy to apply, easy to remove with solvent, moderate protectionThe best starting point for hobbyists — MG Chemicals 419D and similar are widely available and forgiving Silicone (SR)Excellent flexibility and temperature range, good moisture resistanceStays slightly tacky, attracts dust; good for high-vibration or high-temp applications Urethane (UR)Very good chemical and abrasion resistanceHarder to rework — usually requires solvent stripping or sanding to remove ParyleneVapor-deposited, pinhole-free, exceptional uniform coverage into tight gapsRequires a vacuum deposition chamber — not a DIY process, only available as a paid serviceFor most 3D-printed-enclosure ESP32 or Arduino projects, acrylic conformal coating in a rattle can or a brush-on bottle is the practical choice — it's inexpensive, cures in hours instead of days, and can be removed with isopropyl alcohol or a dedicated stripper if you need to rework the board later.
What to Mask Before Coating
Conformal coating on the wrong spot causes more failures than no coating at all. Before spraying or dipping, mask off:
- Connectors and headers — coating inside a USB port, JST connector, or pin header will prevent a reliable mating connection. Use dedicated masking tape or liquid latex maskants made for this.
- Switches and buttons — coating will gum up the mechanism. Mask the actuator and surrounding gap.
- Test points and programming headers (like an ESP32's UART/boot pins) if you'll need to reflash or debug the board in the field.
- Board edges that mount into card guides or connectors — the added coating thickness can prevent a proper mechanical fit.
- Any adjustable component like trimmer potentiometers or tunable inductors.
Application Process
- Clean the board first. Flux residue, fingerprints, and dust all get sealed under the coating permanently if you don't clean before applying. Isopropyl alcohol (90%+) and a lint-free wipe, or a proper flux-remover spray, is the minimum.
- Mask everything from the list above. Don't skip this — removing cured coating from a connector is far more work than masking it up front.
- Apply in thin coats. Two or three light passes, allowing flash-off time between coats per the product's datasheet, beats one heavy coat — heavy single coats are prone to pooling, bubbling, and uneven cure.
- Cure per the datasheet. Some acrylics are touch-dry in 15 minutes but need 24-48 hours for a full cure; don't handle or power the board before that window closes.
- Inspect under UV if the product includes a UV tracer (most commercial conformal coatings do) — a UV flashlight will show gaps in coverage that are invisible under normal light.
Potting, When You Actually Need It
Potting resin (two-part epoxy or polyurethane) is poured into a mold or the enclosure itself and fully encases the board. It's the right call for permanently buried or submerged electronics — an in-ground irrigation controller, a bilge-mounted sensor, anything that needs to survive being genuinely wet, not just damp. The trade-offs: heat has nowhere to go (avoid potting anything with significant power dissipation unless you've done the thermal math), the assembly becomes fully disposable if anything fails, and you need to think about connector strain relief before pouring — any wire exiting the potted block needs a proper cable gland or grommet cast in place, because a wire that flexes at the resin boundary will eventually crack the seal.
Safety
Work in a ventilated area — solvent-based conformal coatings and two-part epoxy/urethane potting resins both off-gas VOCs during application and cure, and some potting resin hardeners are skin sensitizers that require nitrile gloves and, for larger pours, a respirator rated for organic vapors. Cure fully before enclosing the project in a sealed housing, since curing coatings and resins can continue outgassing for longer than they take to feel dry to the touch.
Choosing for Your Project
Default to acrylic conformal coating for anything with connectors, buttons, or a chance you'll want to reflash firmware later — which describes most ESP32 and Arduino maker projects. Reserve potting for the small subset of builds that are genuinely disposable, fully submerged, or need vibration resistance beyond what coating and a good enclosure design can provide.