ESP32mDNS: Advertise network service @techtutorialsx11
ESP32mDNS: Advertise network service  @techtutorialsx11
Uploaded April 2020 | Updated September 2026, 3 weeks ago
This video shows how to advertise a network service with mDNS, using the ESP32 and the Arduino core.

Our network service will be a simple HTTP web server. We will be using the async HTTP web server library to set it up. Nonetheless, it could be something else other than a HTTP server.

Written tutorial with all the source code: techtutorialsx.com/2020/04/18/esp32-advertise-service-with-mdns

pip (Python package installer): pypi.org/project/pip
Zeroconf library: pypi.org/project/zeroconf
Requests library: requests.readthedocs.io/en/master

Commands to install both libraries with pip:
pip install zeroconf
pip install requests

PyCharm IDE: jetbrains.com/pycharm/download/#section=windows

mDNS IDF library documentation: docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/protocols/mdns.html
Common network service names: dns-sd.org/serviceTypes.html

Async HTTP web server (written post): techtutorialsx.com/2017/12/01/esp32-arduino-asynchronous-http-webserver
ESP32mDNS: Advertise network serviceESP32 Arduino  - Generating random numbersESP32 Arduino SPIFFS: Write fileESP32: Checking if PS4 controller is chargingESP32 Arduino HTTP web server: Get free heap and reset device remotelyESP32 Arduino: Get SDK versionESP32 Arduino HTTP web server: template processing with multiple placeholdersESP32 Camera: face detectionESP32 / ESP8266 cpplinq: max and min operatorsESP32 MicroPython: Listing files in file systemESP32 Arduino: Get free heapESP32 Arduino: controlling a relay demo [written tutorial in blog]
Techtutorialsx |

ESP32mDNS: Advertise network service

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER