---
title: "A Simple MQTT Pub/Sub Node With Arduino UNO and W5100 Ethernetshield"
url: "https://maker.wiznet.io/matthew/projects/A-Simple-MQTT-PubSub-Node-With-Arduino-UNO-and-W5100-Ethernetshield/"
markdown_url: "https://maker.wiznet.io/matthew/projects/A-Simple-MQTT-PubSub-Node-With-Arduino-UNO-and-W5100-Ethernetshield/md"
type: "UCC: User Created Content"
author: "matthew"
author_url: "https://maker.wiznet.io/matthew/"
original_author: "matthew"
original_url: "https://www.instructables.com/id/A-Simple-MQTT-PubSub-Node-With-Arduino-UNO-and-W51/"
published: "2019-04-02"
language: "en"
hardware: ["ESP8266", "Arduino UNO", "Ethernet Shield1"]
likes: 0
views: 2715
comments: 1
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# A Simple MQTT Pub/Sub Node With Arduino UNO and W5100 Ethernetshield

> A Simple MQTT Pub/Sub Node With Arduino UNO and W5100 Ethernetshield

Original author: matthew (source: https://www.instructables.com/id/A-Simple-MQTT-PubSub-Node-With-Arduino-UNO-and-W51/)

## Components

- **ESP8266** x 1
- **Arduino UNO** x 1 ([docs](https://www.farnell.com/datasheets/1682209.pdf))
- **Ethernet Shield1** x 1: W5100
- Software: **MQTT**

## Documents and links

- [W5100MQTT_v2](http://maker.wiznet.io/uploads/2019/04/W5100MQTT_v2.zip) (code): https://drive.google.com/file/d/0B6c8mGbetkOULVI4UGhHMFZDN0E/view

## Article

An MQTT broker can be housed on your own LAN and often a RaspberryPi is used for that, or a public broker can be used. Now obviously, just building one Node is not going to do much good. Who is it going to talk to? So obviously this would fit in a bigger systems with various nodes talking to eachother and the user having a frienly interface such as OpenHab. But in the google playstore various MQTTdashboards are available as app that allow for a simple interface. When developing MQTT software, it is always smart to install mqtt-spy. It is available for several platforms and what it basically does is to show MQTT messages going around on your LAN and to allow you to manually send MQTT messages

---

Source: https://maker.wiznet.io/matthew/projects/A-Simple-MQTT-PubSub-Node-With-Arduino-UNO-and-W5100-Ethernetshield/
