---
title: "ESP32_Host_MIDI: The $15 Universal MIDI Hub"
url: "https://maker.wiznet.io/bruno/projects/esp32-host-midi-the-15-universal-midi-hub/"
markdown_url: "https://maker.wiznet.io/bruno/projects/esp32-host-midi-the-15-universal-midi-hub/md"
type: "UCC: User Created Content"
author: "Saulo Verissimo"
author_url: "https://hackaday.io/project/205115-esp32hostmidi-the-15-universal-midi-hub"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "Saulo Verissimo"
original_url: "https://hackaday.io/project/205115-esp32hostmidi-the-15-universal-midi-hub"
published: "2026-02-25"
language: "en"
likes: 0
views: 440
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# ESP32_Host_MIDI: The $15 Universal MIDI Hub

> Turn a $15 ESP32-S3 into a universal MIDI hub: USB Host, BLE, Apple MIDI, OSC, ESP-NOW, DIN-5, USB Device, Ethernet, and MIDI 2.0

Original author: Saulo Verissimo (source: https://hackaday.io/project/205115-esp32hostmidi-the-15-universal-midi-hub)

## Article

<https://hackaday.io/project/205115-esp32hostmidi-the-15-universal-midi-hub>

<https://sauloverissimo.github.io/ESP32_Host_MIDI/>

<https://www.reddit.com/r/esp32/comments/1rdpbsz/esp32_host_midi_turn_your_esp32s3_into_a/>

## **Description**

An open-source library that turns an ESP32-S3 into a complete multi-protocol MIDI hub. 9 simultaneous transports, one unified API. From classic DIN-5 to MIDI 2.0 with 16-bit velocity — all on a single chip.

## **Details**

## What is ESP32_Host_MIDI?

An open-source library that turns an ESP32-S3 into a complete multi-protocol MIDI hub. 9 simultaneous transports, one unified API. From classic DIN-5 to MIDI 2.0 with 16-bit velocity — all on a single chip.

Works with Arduino IDE, PlatformIO, and ESP-IDF. MIT license.

<https://github.com/sauloverissimo/gingoduino>

<https://sauloverissimo.github.io/gingo/>

---

Source: https://maker.wiznet.io/bruno/projects/esp32-host-midi-the-15-universal-midi-hub/
