连网 API
***************

:link_to_translation:`en:[English]`

Wi-Fi
=======

.. toctree::
   :maxdepth: 1

   Wi-Fi <esp_wifi>
   Smart Config <esp_smartconfig>
   ESP-NOW <esp_now>
   ESP-WIFI-MESH <esp-wifi-mesh>
   EasyConnect <esp_dpp>

本部分的 Wi-Fi API 示例代码存放在 ESP-IDF 示例项目的 :example:`wifi` 目录下。

ESP-WIFI-MESH 的示例代码存放在 ESP-IDF 示例项目的 :example:`mesh` 目录下。


以太网
========

.. toctree::
   :maxdepth: 1

   Ethernet <esp_eth>

本部分的以太网 API 示例代码存放在 ESP-IDF 示例项目的 :example:`ethernet` 目录下。

Thread
========

.. toctree::
   :maxdepth: 1

   Thread <esp_openthread>

本部分的Thread API 示例代码存放在 ESP-IDF 示例项目的 :example:`openthread` 目录下。


IP 网络层协议
================

.. toctree::
   :maxdepth: 1

   ESP-NETIF <esp_netif.rst>

.. toctree::
   :hidden:

   TCP/IP Adapter Migration Guide <tcpip_adapter_migration.rst>
   ESP-NETIF Custom I/O Driver <esp_netif_driver.rst>

TCP/IP 套接字 API 的示例代码存放在 ESP-IDF 示例项目的 :example:`protocols/sockets` 目录下。


应用层协议 
===========

应用层网络协议（IP 网络层协议之上）的相关文档存放在 :doc:`../protocols/index`。
