1Networking APIs
2***************
3
4:link_to_translation:`zh_CN:[中文]`
5
6Wi-Fi
7=====
8
9.. toctree::
10    :maxdepth: 1
11
12    Wi-Fi <esp_wifi>
13    SmartConfig <esp_smartconfig>
14    ESP-NOW <esp_now>
15    ESP-WIFI-MESH <esp-wifi-mesh>
16    EasyConnect <esp_dpp>
17
18Code examples for the Wi-Fi API are provided in the :example:`wifi` directory of ESP-IDF examples.
19
20Code examples for ESP-WIFI-MESH are provided in the :example:`mesh` directory of ESP-IDF examples.
21
22
23Ethernet
24========
25
26.. toctree::
27   :maxdepth: 1
28
29   Ethernet <esp_eth>
30
31Code examples for the Ethernet API are provided in the :example:`ethernet` directory of ESP-IDF examples.
32
33Thread
34==========
35
36.. toctree::
37   :maxdepth: 1
38
39   Thread <esp_openthread>
40
41Thread is an IPv6-based mesh networking technology for IoT.
42Code examples for the Thread API are provided in the :example:`openthread` directory of ESP-IDF examples.
43
44IP Network Layer
45================
46
47.. toctree::
48   :maxdepth: 1
49
50   ESP-NETIF <esp_netif.rst>
51
52.. toctree::
53    :hidden:
54
55    TCP/IP Adapter Migration Guide <tcpip_adapter_migration.rst>
56    ESP-NETIF Custom I/O Driver <esp_netif_driver.rst>
57
58Code examples for TCP/IP socket APIs are provided in the :example:`protocols/sockets` directory of ESP-IDF examples.
59
60The TCP/IP Adapter (legacy network interface library) has been deprecated, please consult the :doc:`/api-reference/network/tcpip_adapter_migration`
61to update existing IDF applications.
62
63Application Layer 
64=================
65
66Documentation for Application layer network protocols (above the IP Network layer) are provided in :doc:`../protocols/index`.
67