---
title: "ESP32 EtherCAT WiFi"
url: "https://maker.wiznet.io/lawrence/projects/esp32-ethercat-wifi/"
markdown_url: "https://maker.wiznet.io/lawrence/projects/esp32-ethercat-wifi/md"
type: "UCC: User Created Content"
author: "lipoyang"
author_url: "https://github.com/lipoyang/ESP32_EtherCAT_WiFi"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "lipoyang"
original_url: "https://github.com/lipoyang/ESP32_EtherCAT_WiFi"
license: "MIT license (MIT)"
published: "2022-08-30"
language: "en"
hardware: ["WIZnet WIZ850io", "Espressif ESP32 Development Board - Developer Edition"]
likes: 14
views: 10808
comments: 5
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# ESP32 EtherCAT WiFi

> Demonstration of UDP/IP communication over WiFi while operating EtherCAT master with ESP32 + W5500

Original author: lipoyang (source: https://github.com/lipoyang/ESP32_EtherCAT_WiFi)

## Components

- **WIZnet WIZ850io** x 1 ([docs](https://docs.wiznet.io/Product/ioModule/WIZ850io))
- **Espressif ESP32 Development Board - Developer Edition** x 1 ([docs](https://www.adafruit.com/product/3269))
- Software: **Arduino IDE** ([docs](https://www.arduino.cc/en/software))

## Documents and links

- [ESP32_EtherCAT_WiFi](https://github.com/lipoyang/ESP32_EtherCAT_WiFi) (code)

## Article

Demonstration of UDP/IP communication over WiFi while operating EtherCAT master with ESP32 + W5500. Run EtherCAT master (SOEM) with ESP32. ESP32 and W5500 are connected by SPI, and while performing EtherCAT communication with W5500's LAN port, UDP/IP communication is performed with ESP32's WiFi.

![全体図](https://github.com/lipoyang/ESP32_EtherCAT_WiFi/raw/master/overview.png)

![](https://maker.wiznet.io/upload/ckeditor5/744587277%5F1661879664%2Epng)

More operating details can be checked with Youtube video.

[Embedded media](https://www.youtube.com/embed/E-bh-TJOit4)

Original link: <https://github.com/lipoyang/ESP32_EtherCAT_WiFi>

---

Source: https://maker.wiznet.io/lawrence/projects/esp32-ethercat-wifi/
