Skip to content


MiraMesh is the networking stack of MiraOS and delivered as a static library for bare metal and use with other OS.

Include miramesh.h to access its functions.

Look here for a description about how to integrate it with an existing operating system or bare metal use.

After calling miramesh_init and configuring the memory handling ( described in the system integration page), call mira_net_init to start the network. After that other networking functions are available to access the MiraMesh network and Mira services.