On this page, we will explore the Multicast DNS feature. MDNS is very useful for connecting to a device of which you do not know the IP address, and works similar to the Domain Name System, on a local network without the need for a DNS server. You can use the
hostname.local url to connect. To be able to use MDNS on your computer, you might need some additional software.
from network import MDNS MDNS.init() MDNS.set_name(hostname ="pycom", instance_name="pycom") MDNS.add_service("_http",MDNS.PROTO_TCP, 80) MDNS.add_service("_telnetd", MDNS.PROTO_TCP, 23)
When this is running on your development board, you can go to your terminal and try
ping pycom.local. The second service activate the telnet link, so you can also try
telnet pycom.local and connect to the REPL through this method!