An IPv6 ddns client for esp8266

If you don’t have a NAS or an openwrt router, you can run the DDNS client on a cheap esp8266 chip.

You should register at and add a HTTP Token at
It can change the prefix of all records in a zone.
Remenber to change the const strings in main.cpp.

If you are using PlatformIO, add -D PIO_FRAMEWORK_ARDUINO_LWIP2_IPV6_LOW_MEMORY to build_flags in platformio.ini.

build_flags =

If you are using Arduino IDE, select a LwIP option with IPv6.


View Github