---
title: "MQTT ioModul 16DI/16DO - XMMQTT"
url: "https://maker.wiznet.io/ssekim/resellers/mqtt-iomodul-16di-16do-xmmqtt/"
markdown_url: "https://maker.wiznet.io/ssekim/resellers/mqtt-iomodul-16di-16do-xmmqtt/md"
type: "VAR: Value-Added Reseller Products"
author: "xmMQTT"
author_url: "http://xmmqtt.de/"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "xmMQTT"
original_url: "http://xmmqtt.de/"
published: "2022-09-28"
language: "en"
tags: ["W5500", "ESP32", "MQTT"]
hardware: ["WIZnet W5500"]
likes: 3
views: 7147
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# MQTT ioModul 16DI/16DO - XMMQTT

> MQTT ioModul 16DI/16DO

Original author: xmMQTT (source: http://xmmqtt.de/)

## Components

- **WIZnet W5500** x 1 ([docs](https://docs.wiznet.io/Product/Chip/Ethernet/W5500))

WIZnet parts: W5500 ([Datasheet](https://docs.wiznet.io/Product/Chip/Ethernet/W5500/datasheet?utm_source=maker&utm_medium=project&utm_campaign=w5500), [product hub](https://maker.wiznet.io/products/w5500/))

## Documents and links

- [MQTT ioModul 16DI/16DO](http://xmmqtt.de/xmmqtt-de/restsource) (code)

## Article

The module has 16 digital, 12-24V based, galvanically isolated inputs and 16 digital, 12-24V based, galvanically isolated outputs. Status of the inputs and outputs as well as status of the module are indicated by LEDs. An RJ45 ethernet interface and the MQTT protocol are used to set outputs, to inform about input changes or to read signal states.

What makes it special?

Easy to use; simple http web interface for setting parameters (IP address, debounce time, etc.); no specialized outputs, so that voltages up to 230V can also be switched via coupling relays

[Embedded media](https://www.youtube.com/embed/MuSAB2LNxcw)

---

Source: https://maker.wiznet.io/ssekim/resellers/mqtt-iomodul-16di-16do-xmmqtt/
