Arduino Nano ESP32 - Ethernet
Esta guía te muestra cómo conectar Arduino Nano ESP32 a Internet o a tu red local utilizando el módulo Ethernet W55010. Aprenderás lo siguiente:
- Cómo conectar Arduino Nano ESP32 al módulo Ethernet W5500
- Cómo programar Arduino Nano ESP32 para solicitudes HTTP a través de Ethernet
- Cómo crear un servidor web simple en Arduino Nano ESP32 con Ethernet

Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del módulo Ethernet W5500
El módulo Ethernet W550io tiene dos tipos de conexiones:
- Interfaz RJ45: Conéctalo a un router o switch usando un cable Ethernet.
- Interfaz SPI: Usa esto para conectar a una placa Arduino Nano ESP32. Incluye 10 pines:
- Pin NC: Deja este pin sin conectar.
- Pin INT: Deja este pin sin conectar.
- Pin RST: Este es el pin de reinicio; conéctalo al pin EN de la placa Arduino Nano ESP32.
- Pin GND: Conéctalo al pin GND de la placa Arduino Nano ESP32.
- Pin 5V: No conectes este pin.
- Pin 3.3V: Conéctalo al pin 3.3V de la placa Arduino Nano ESP32.
- Pin MISO: Conéctalo al pin SPI MISO de la placa Arduino Nano ESP32.
- Pin MOSI: Conéctalo al pin SPI MOSI de la placa Arduino Nano ESP32.
- Pin SCS: Conéctalo al pin SPI CS de la placa Arduino Nano ESP32.
- Pin SCLK: Conéctalo al pin SPI SCK de la placa Arduino Nano ESP32.

Diagrama de cableado entre Arduino Nano ESP32 y el módulo Ethernet W5500

This image is created using Fritzing. Click to enlarge image
Código Arduino Nano ESP32 para el módulo Ethernet - Realizando una solicitud HTTP a través de Ethernet
Este código funciona como un cliente web. Envía solicitudes HTTP al servidor web en http://example.com/.
Pasos R\u00e1pidos
Para empezar con Arduino Nano ESP32, siga estos pasos:
- Si eres nuevo en Arduino Nano ESP32, consulta el tutorial sobre cómo configurar el entorno para Arduino Nano ESP32 en el IDE de Arduino.
- Conecta el Arduino Nano ESP32 al módulo Ethernet de acuerdo con el diagrama proporcionado.
- Conecta el módulo Ethernet a tu router o conmutador usando un cable Ethernet.
- Conecta la placa Arduino Nano ESP32 a tu computadora usando un cable USB.
- Abre el IDE de Arduino en tu computadora.
- Selecciona la Arduino Nano ESP32 placa y su puerto COM correspondiente.
- Haz clic en el icono Bibliotecas en la barra izquierda del IDE de Arduino.
- Busca “Ethernet”, luego encuentra la biblioteca Ethernet por Various
- Haz clic en el botón Instalar para instalar la biblioteca Ethernet.

- Abre el Monitor Serial en el IDE de Arduino.
- Copia el código proporcionado y pégalo en el IDE de Arduino.
- Pulsa el botón Subir en el IDE de Arduino para enviar el código al ESP25.
- Consulta el Monitor Serial, que mostrará la salida como se muestra a continuación.
※ Nota:
Si otro dispositivo en la misma red tiene la misma dirección MAC, podría causar problemas.
Arduino Nano ESP32 código para el módulo Ethernet - Servidor Web
El código que se muestra a continuación convierte el Arduino Nano ESP32 en un servidor web. Este servidor envía una página web simple a los navegadores web.
Pasos R\u00e1pidos
- Copia el código proporcionado y pégalo en el IDE de Arduino.
- Haz clic en el botón Subir en el IDE de Arduino para enviar el código a tu placa Arduino Nano ESP32.
- Abre el Monitor Serial para ver los resultados tal como se muestran.
- Ingrese la dirección IP proporcionada en la barra de direcciones de su navegador. Verá una página web simple mostrada por el Arduino Nano ESP32.
