Home

Awesome

TinyDNS Build Status

Simple and lightweight (thus - tiny) DNS server for tiny devices like ESP8266 / ESP32 running micropython. Sometimes people needs very simple DNS just to server a few domains. For example - very common use case is captive portal

Features

Requirements

Quickstart

TinyDNS comes as a compiled firmware for ESP8266 / ESP32 as well ("frozen modules"). You don't have to use it - however, it could be easiest way to try it :) Instructions below are tested with NodeMCU devices. For your device instructions could be slightly different, so keep in mind. CAUTION: If you proceed with installation all data on your device will lost!

Installation - ESP8266

Installation - ESP32

Let's code

Coming very soon!

Limitation / Known issues

Reference

class Server

More documentation and examples coming soon! :)