---
title: "ESP32 SDK + W5500 Ethernet (1.Basic Example DHCP)"
url: "https://maker.wiznet.io/matthew/projects/ESP32-SDK-W5500-Ethernet-1Basic-Example-DHCP/"
markdown_url: "https://maker.wiznet.io/matthew/projects/ESP32-SDK-W5500-Ethernet-1Basic-Example-DHCP/md"
type: "UCC: User Created Content"
author: "matthew"
author_url: "https://maker.wiznet.io/matthew/"
original_author: "matthew"
original_url: "https://blog.naver.com/yusanghyun26/222380967663"
published: "2021-06-08"
language: "en"
hardware: ["ESP32-DevKitC v4", "WIZnet WIZ850io", "LAN", "USB 5pin"]
likes: 0
views: 8255
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# ESP32 SDK + W5500 Ethernet (1.Basic Example DHCP)

> ESP32 SDK + W5500 Ethernet (1.Basic Example DHCP)

Original author: matthew (source: https://blog.naver.com/yusanghyun26/222380967663)

## Components

- **ESP32-DevKitC v4** x 1: ESP32
- **WIZnet WIZ850io** x 1: W5500 ([docs](https://docs.wiznet.io/Product/ioModule/WIZ850io))
- **LAN** x 1: Cable
- **USB 5pin** x 1: Cable
- Software: **ESP-IDF**: ESP SDK
- Software: **Python**: Python ([docs](https://docs.python.org/3/))

## Documents and links

- [ESP-idf](https://github.com/espressif/esp-idf/tree/c13afea635adec735435961270d0894ff46eef85) (code): ESP SDK

## Article

ESP32 is a module with built-in WiFi and BLE communication. However, Ethernet, which is a wired connection, is not supported by itself, and a separate Ethernet module must be connected to use Ethernet. This article introduces how to connect and use the W5500 Ethernet module, which is an Ethernet module widely used in embedded, and explains the simple process of running the Ethernet Basic Example of the ESP32 SDK. ![](https://maker.wiznet.io/uploads/2021/06/ESP32-DevKitC-pinout-300x262.png) ![](https://maker.wiznet.io/uploads/2021/06/esp32-w5500-pin-연결-300x226.png) ![](https://maker.wiznet.io/uploads/2021/06/ESP32-DevKitC-pinout-300x262.png)

---

Source: https://maker.wiznet.io/matthew/projects/ESP32-SDK-W5500-Ethernet-1Basic-Example-DHCP/
