---
title: "Full Duplex Communication between Two Arduino using Ethernet and UDP Protocol"
url: "https://maker.wiznet.io/scott/projects/Full-Duplex-Communication-between-Two-Arduino-using-Ethernet-and-UDP-Protocol/"
markdown_url: "https://maker.wiznet.io/scott/projects/Full-Duplex-Communication-between-Two-Arduino-using-Ethernet-and-UDP-Protocol/md"
type: "UCC: User Created Content"
author: "scott"
author_url: "https://maker.wiznet.io/scott/"
original_author: "scott"
original_url: "https://www.engineersgarage.com/contribution/full-duplex-communication-between-two-arduino-using-ethernet-and-udp-protocol"
published: "2019-04-02"
language: "en"
hardware: ["Arduino Uno R3", "Ethernet Shield", "Push Button", "Flame Detection Sensor", "LED", "Temperature Sensor(LM-35)"]
likes: 0
views: 2618
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Full Duplex Communication between Two Arduino using Ethernet and UDP Protocol

> Full Duplex Communication between Two Arduino using Ethernet and UDP Protocol

Original author: scott (source: https://www.engineersgarage.com/contribution/full-duplex-communication-between-two-arduino-using-ethernet-and-udp-protocol)

## Components

- **Arduino Uno R3** x 1
- **Ethernet Shield** x 1
- **Push Button** x 1
- **Flame Detection Sensor** x 1
- **LED** x 1
- **Temperature Sensor(LM-35)** x 1

## Article

Overview : Full-duplex data transmission means that data can be transmitted in both directions on a signal carrier at the same time. For example, on a local area network with a technology that has full-duplex transmission, one workstation can be sending data on the line while another workstation is receiving data. We have developed the project which uses UDP protocol for communication between two Arduino UNO boards through Ethernet cable. Configuration : Circuit -1 consists of Arduino Uno, Ethernet Shield, LM-35 (Temperature Sensor), 2 led, 2-Push button and flame detection Sensor. It will transmit various data like temperature reading, Flame detection Status, and Push Button Status (On/Off) to the Circuit-2 using UDP Protocol through Ethernet cable. It will transmit the information in form of UDP packets. And it will also receive the button status from Circuit-2. Circuit-1 Will Continuously transmit the temperature reading, Flame detection Status, and Push button status to Circuit-2. Circuit -2 at another side Consist of Arduino Uno, Ethernet Shield, 16x2 LCD, Relay-1, 2- Push Button and one LED. See the Following video for more information. [embed]https://youtu.be/IxtfGsVKXw8[/embed]

---

Source: https://maker.wiznet.io/scott/projects/Full-Duplex-Communication-between-Two-Arduino-using-Ethernet-and-UDP-Protocol/
