Referencia de ESP32 Pinout - Una guía completa

Referencia de ESP32 Pinout - Una guía completa

La referencia de pinout de ESP32 es una guía completa que brinda información detallada sobre cada pin del módulo ESP32, incluyendo su función, características eléctricas y compatibilidad con otros dispositivos. Este artículo está diseñado para programadores y entusiastas que buscan una guía detallada de la configuración de los pines de ESP32.

📋 Aquí podrás encontrar✍
  1. ESP32 Pinout Diagrama
  2. Descripción detallada de los pines de ESP32
    1. Pines de alimentación de ESP32
    2. Pines de comunicación de ESP32
    3. Pines de Funciones especiales de ESP32
  3. Ejemplos de proyectos ESP32
  4. Conclusión
  5. Preguntas frecuentes
    1. ¿Cuál es la diferencia entre VSPI y HSPI?
    2. ¿Qué es un pin GPIO?
    3. ¿Cómo se alimenta ESP32?
    4. ¿Qué tan preciso es el reloj interno de tiempo real de ESP32?

ESP32 Pinout Diagrama

El diagrama de pinout de ESP32 muestra los pines que están disponibles en el módulo ESP32 y sus respectivas funciones. A continuación, se muestra el diagrama de pinout de ESP32:

Insertar diagrama de Pinout de ESP32

Descripción detallada de los pines de ESP32

A continuación se detalla cada uno de los pines de ESP32. La información incluye el número de pin, su función, características eléctricas y compatibilidad con otros dispositivos.

Pines de alimentación de ESP32

Los pines de alimentación de ESP32 incluyen:

  • Vin (Pin35): Alimentación de entrada de voltaje.
  • Vusb (Pin34): Alimentación de entrada de voltaje desde USB.
  • 3.3V (Pin3, Pin4, Pin36): Salida de voltaje de 3.3V
  • GND (Pin1, Pin2, Pin25, Pin26, Pin27, Pin28, Pin39, Pin40): Tierra de referencia.

Pines de comunicación de ESP32

Los pines de comunicación de ESP32 incluyen:

  • UART (Pin1, Pin2, Pin3, Pin4, Pin5, Pin6, Pin16, Pin17, Pin19, Pin20): Comunicación UART.
  • SPI (Pin5, Pin18, Pin19, Pin23, Pin32): Comunicación SPI.
  • I2C (Pin21, Pin22): Comunicación I2C.
  • VSPI (Pin12, Pin13, Pin14, Pin15): Comunicación SPI secundaria.
  • HSPI (Pin12, Pin13, Pin14, Pin15): Comunicación SPI principal.
  • RMT (Pin26, Pin27, Pin28, Pin29): Comunicación RMT.
  • RX (Pin3, Pin9, Pin10, Pin16, Pin25, Pin33, Pin35, Pin36, Pin37, Pin38): Puerto RX para UART.
  • TX (Pin1, Pin2, Pin4, Pin12, Pin13, Pin14, Pin15, Pin17, Pin25, Pin32, Pin34): Puerto TX para UART.

Pines de Funciones especiales de ESP32

Los pines de funciones especiales de ESP32 incluyen:

  • CAN (Pin4, Pin5): Comunicación CAN.
  • PWM (Pin0, Pin2, Pin4, Pin5, Pin12, Pin13, Pin14, Pin15, Pin25, Pin26, Pin27, Pin32, Pin33, Pin34, Pin35, Pin36, Pin39, Pin40): Salida PWM.
  • DAC (Pin25, Pin26): Salida DAC de 8 bits.
  • ADC (Pin32, Pin33, Pin34, Pin35, Pin36, Pin37, Pin38): Entrada ADC de 12 bits.
  • TOUCH (Pin0, Pin2, Pin4, Pin12, Pin13, Pin14, Pin15, Pin27, Pin32, Pin33): Entrada táctil capacitiva.
  • SD (Pin2, Pin4, Pin12, Pin13, Pin14, Pin15): Comunicación con tarjeta SD.
  • RTC (Pin32, Pin33, Pin34, Pin35, Pin36, Pin37, Pin38): Reloj interno de tiempo real.
  • LEDC (Pin0, Pin1, Pin2, Pin3, Pin4, Pin5, Pin6, Pin7, Pin8, Pin9, Pin10, Pin11, Pin12, Pin13, Pin14, Pin15, Pin16, Pin17, Pin18, Pin19): Control de LED.
  • BOOT (Pin0, Pin2, Pin15): Selección de modo de arranque.

Ejemplos de proyectos ESP32

Aquí se presenta un proyecto en el que se utilizan los pines UART de ESP32 para establecer una comunicación de serie con Arduino:

Insertar un ejemplo de proyecto utilizando los pines UART de ESP32 y Arduino

Conclusión

La referencia de pinout de ESP32 es una guía valiosa para cualquier programador o entusiasta de ESP32. Al conocer los pines y su función, puedes diseñar tus proyectos más efectivamente y conocer las limitaciones de la placa. Asegúrate de consultar el diagrama de pinout de ESP32 y los detalles de cada pin antes de usarlo en tu proyecto.

Preguntas frecuentes

¿Cuál es la diferencia entre VSPI y HSPI?

VSPI es la comunicación SPI secundaria, mientras que HSPI es la comunicación SPI principal en ESP32.

¿Qué es un pin GPIO?

GPIO significa General Purpose Input / Output. Son los pines que se pueden usar para entrada y salida genéricas.

¿Cómo se alimenta ESP32?

ESP32 se puede alimentar a través de VIN (alimentación de entrada de voltaje), VUSB (alimentación de entrada de voltaje desde USB) o por los pines 3.3V.

¿Qué tan preciso es el reloj interno de tiempo real de ESP32?

El reloj interno de tiempo real de ESP32 es altamente preciso, con una precisión de hasta 5 partes por millón (ppm).
[nekopost slugs="esp32-bluetooth-low-energy-ble-arduino-ide,toma-maxima-de-voltaje-esp32,esp32-vs-esp8266,modos-de-sueno-esp32-consumo-de-energia,direccion-bluetooth-esp32-arduino-ide,que-esp32-comprar,esp32-push-boton-arduino-ide,lenguajes-de-programacion-esp32-uso,esp32-spi-arduino-ide"]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir