iot.gripe

Cómo alimentar un ESP32 de forma segura: USB, pines de 5 V y 3,3 V, baterías y fuentes

9 de noviembre de 2026 · 6 min de lectura · Steven Carvajal · IoT y ESP32 · Tutorial

Código de este artículo en GitHub →

Contenido del artículo

Muchos problemas "misteriosos" con un ESP32 son de alimentación: se reinicia al conectar el Wi-Fi, el monitor serie muestra un brownout, funciona en la mesa pero no en la pared. El ESP32 tiene picos de consumo breves pero altos cuando transmite por radio, y una fuente justa no los aguanta.

En esta guía te explico las formas de alimentar un ESP32, cuál usar en cada caso y los errores que más placas queman. Es especialmente importante en domótica, donde cada dispositivo pasa encendido todo el día.

Lo básico: el ESP32 funciona a 3,3 V

El chip ESP32 se alimenta con 3,3 V. Las placas de desarrollo traen un regulador que convierte los 5 V del USB en esos 3,3 V. Eso deja tres puntos por donde alimentar una placa:

Por dóndeQué tensiónPasa por el regulador
Conector USB5 VSí
Pin 5V (o VIN)5 VSí
Pin 3V33,3 V exactosNo: va directo al chip

Opción 1: USB (para desarrollar)

Es la forma más simple y segura: un cargador USB y un cable. Para desarrollo es todo lo que necesitas.

  • Usa un cargador de marca y un cable corto y de buena calidad. Los cables largos y finos pierden tensión en los picos de consumo.
  • Un puerto USB de computador suele bastar. Si la placa se reinicia al conectar el Wi-Fi, prueba otro puerto o un cargador.

Opción 2: el pin de 5V (para montajes)

Si alimentas la placa con una fuente de 5 V por el pin 5V y GND, el regulador de la placa hace el resto. Es la forma habitual en un montaje final.

  • La fuente debe dar 5 V estables y corriente de sobra: con 1 A tienes margen para el ESP32 y un relé.
  • No conectes a la vez la fuente al pin 5V y el USB al computador, salvo que tu placa tenga un diodo de protección en ese camino. Podrías alimentar el puerto USB del computador desde tu fuente.

Opción 3: el pin de 3V3 (con cuidado)

Alimentar directamente por el pin 3V3 evita el regulador, pero exige 3,3 V bien regulados. Más de unos 3,6 V puede dañar el chip; menos de unos 3 V provoca reinicios.

Úsalo solo con un regulador externo de calidad. Nunca conectes 5 V al pin 3V3: es la forma más rápida de quemar una placa.

Baterías

BateríaCómo conectarlaNota
Litio (LiPo o 18650), 3,7 V nominalesA través de un regulador LDO de baja caída o un convertidor, nunca directo al 3V3 (cargada llega a 4,2 V)Necesita un cargador con protección
Powerbank USBPor el USBAlgunas se apagan solas si el consumo es muy bajo (en sueño profundo)
Pilas AA3 pilas (4,5 V) por el pin 5V, o 2 (3 V) con un convertidor elevadorDuran poco con Wi-Fi activo

Algunas placas traen conector y cargador de batería integrados, lo que simplifica mucho. Para que una batería dure, el diseño importa más que la batería: el ESP32 tiene que pasar la mayor parte del tiempo en sueño profundo y despertar solo para medir y enviar.

Fuentes para instalar en la pared

Para un dispositivo que va dentro de una caja de interruptor o en la pared, se usan fuentes compactas de red eléctrica a 5 V, como las de la serie HLK-PM de Hi-Link.

  • Que sean aisladas (separación entre la red eléctrica y la salida de 5 V).
  • Con protección: un fusible en la entrada es lo mínimo.
  • Montadas en una caja apta para instalaciones eléctricas, con distancia entre la parte de red y la de baja tensión.

Conectar una fuente a la red eléctrica es trabajo de alguien con experiencia: 230 V en España y 110–127 V en México. Si no la tienes, pide ayuda a un electricista.

Antes de conectar cargas a los pines, repasa los límites de cada uno en el pinout del ESP32 DevKit.

Los errores más comunes

  • Reinicios al conectar el Wi-Fi (brownout). La fuente o el cable no aguantan los picos. Cambia el cable, la fuente o agrega un condensador electrolítico de unos cientos de microfaradios entre 3V3 y GND, cerca del ESP32.
  • 5 V en el pin 3V3. Placa quemada. Revisa dos veces antes de conectar.
  • Tierras sin unir. Si el ESP32 y un relé o sensor tienen fuentes distintas, sus GND deben estar conectados entre sí.
  • Alimentar varios relés desde la placa. Cada bobina consume decenas de miliamperios; con varios, usa una fuente aparte. Hay una guía sobre cómo elegir un módulo de relé.
  • Batería de litio directa al 3V3. Cargada da 4,2 V: demasiado para el chip.

Detectar problemas de alimentación desde el código

Cuando el ESP32 se reinicia, puedes preguntarle por qué:

#include <esp_system.h>

void setup() {
  Serial.begin(115200);
  delay(1000);
  esp_reset_reason_t motivo = esp_reset_reason();
  if (motivo == ESP_RST_BROWNOUT) {
    Serial.println("Se reinició por caída de tensión: revisa la fuente y el cable");
  } else {
    Serial.printf("Motivo del último reinicio: %d\n", motivo);
  }
}

void loop() {}

Si ves reinicios por brownout, el problema es la alimentación, no tu programa.

Qué comprar

Cargador USB de 5 V y 2 A de marca

Para desarrollar y para dispositivos cerca de un enchufe.

Enlace de afiliado: si compras, el sitio recibe una comisión sin costo extra para ti.

Fuente compacta aislada de 5 V (Hi-Link HLK-PM01)

Para dispositivos dentro de la pared. Solo con instalación hecha por alguien con experiencia.

Enlace de afiliado: si compras, el sitio recibe una comisión sin costo extra para ti.

Módulo cargador de batería de litio con protección (TP4056)

Para proyectos con batería LiPo o 18650; elige la versión con protección.

Enlace de afiliado: si compras, el sitio recibe una comisión sin costo extra para ti.

Regulador LDO de 3,3 V de baja caída

Para alimentar el ESP32 desde una batería de litio sin pasar de 3,3 V.

Enlace de afiliado: si compras, el sitio recibe una comisión sin costo extra para ti.

Preguntas frecuentes

¿Cuánta corriente necesita un ESP32?

Del orden de cien miliamperios con el Wi-Fi activo, con picos mayores al transmitir. Una fuente de 1 A da margen para la placa y algún periférico pequeño.

¿Puedo alimentar el ESP32 con 12 V?

No directamente. Usa un convertidor reductor (buck) de 12 V a 5 V y alimenta por el pin 5V.

¿Por qué mi ESP32 funciona por USB y no con mi fuente?

Revisa que la fuente dé 5 V reales bajo carga, que el cable sea corto y que las tierras estén unidas. Si se reinicia al conectar el Wi-Fi, agrega un condensador cerca de la placa.

Steven Carvajal

Escrito por

Steven Carvajal

Ingeniero de software y arquitecto de soluciones en Cali, Colombia. Explico en español cómo diseñar, desplegar y operar proyectos con ESP32, AWS y Java, con ejemplos que puedes probar.

LinkedInGitHubdev.to

Placas de este artículo

Sigue leyendo

Guía completa de esp32 y firmware: Qué es el ESP32: modelos, usos y cómo elegir el tuyo