Download FreeRTOS

Quality RTOS & Embedded Software

Simplifying Authenticated Cloud Connectivity for Any Device.
Designing an energy efficient and cloud-connected IoT solution with CoAP.
Introducing FreeRTOS Kernel version 11.0.0:
FreeRTOS Roadmap and Code Contribution process.
OPC-UA over TSN with FreeRTOS.


mDNS stands for Multicast Domain Name System.

mDNS is a variation of DNS service, which is a form of domain name resolution. When an mDNS client needs to resolve a hostname, it sends an IP multicast query message that asks the host that has that name to identify itself.

An mDNS message is a multicast UDP packet sent using the following addressing:

If ipconfigUSE_DNS and ipconfigUSE_MDNS are set to 1 in FreeRTOSIPConfig.h then the FreeRTOS-Plus-TCP API function FreeRTOS_gethostbyname() can be used to resolve a text name to an IP address when the hostname has a postfix ".local".

Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.