---
title: "Ethernet to MIDI&RS232 + DMX512 Interface"
url: "https://maker.wiznet.io/WIZnet/resellers/ethernet-to-midi-rs232-dmx512-interface/"
markdown_url: "https://maker.wiznet.io/WIZnet/resellers/ethernet-to-midi-rs232-dmx512-interface/md"
type: "VAR: Value-Added Reseller Products"
author: "ethermidi-box"
author_url: "http://www.midi-and-more.de/ethermidi-interface.htm"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "ethermidi-box"
original_url: "http://www.midi-and-more.de/ethermidi-interface.htm"
published: "2023-04-20"
language: "en"
hardware: ["WIZnet WIZ810MJ"]
likes: 0
views: 227
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Ethernet to MIDI&RS232 + DMX512 Interface

> Ethernet to MIDI&RS232 + DMX512 Interface

Original author: ethermidi-box (source: http://www.midi-and-more.de/ethermidi-interface.htm)

## Components

- **WIZnet WIZ810MJ** x 1 ([docs](https://docs.wiznet.io/Product/ioModule/wiz810mj))

## Article

**DETAILS**

This is a do-it-yourself construction manual for an interface which **controls a serial port (MIDI or RS-232) and a DMX512 transmitter through wired Ethernet. **

(I would quote original since it is pretty difficult to understand and introduce this specialized product. Please refer to the original posting for more information.)

> *Following modes of operation are implemented:*
>
> - *The basic mode of operation is bidirectional 1:1 “transparent” communication between Ethernet (TCP or UDP) and the MIDI&RS-232 port.*
>
> - *The MIDI&RS-232 port may be set to standard PC baudrates up to 115200 baud in addition to MIDI speed (31250 baud).*
>
> - *Optionally (selected by jumper or switch) bytes sent as hex formatted ASCII text are retransmitted in 8 bit binary format from MIDI OUT. Vice versa, every byte received at MIDI IN is retransmitted as ASCII text via Ethernet (or USB).*
>
> - *A set of OSC (Open Sound Control) methods is provided, which is most useful to control conventional MIDI devices by apps installed on a smartphone or mobile tablet. The set of implemented OSC methods is oriented to communicate with “TouchOSC” and “Control”. More MIDI specific methods and a simple compiler for user specific OSC methods are available.*
>
> - *The new version 2.9 (March 2016) **supports a complete unverse of 512 DMX channels.***
>   *Different command sets for DMX control are provided:*
>   *— by ASCII text commands*
>   *— the *[***MiniDMX** protocol*](https://www.dzionsko.de/pmwiki.php?n=MiniDMX.Startseite)
>   *— a specific set of OSC methods for DMX512 control*
>   *— by MIDI channel messages*

If you would like to have more information such as operation manual, please get them from [here(PDF file)](http://www.midi-and-more.de/ethermidi/ethermidi-manual.pdf).

Please refer to the following link for more information such as source code.

---

Source: https://maker.wiznet.io/WIZnet/resellers/ethernet-to-midi-rs232-dmx512-interface/
