forked from espressif/esp-protocols
554f022cbff8ad61b89136bcc42fc8dc34bceb93
Switched from the deprecated Catch framework (IDF/tools) to Catch2, as Catch will be removed in v6.0. Note that Catch2 has higher memory requirements, necessitating an increase in stack size and partition table. Additionally, Catch2 increases compilation time due to its larger footprint.
Collection of protocol components for ESP-IDF
How to use
The ESP-Protocols repository contains a collection of protocol components for ESP-IDF. Additionally, each component is available in IDF Component Registry. Please refer to instructions in ESP-IDF
Components
esp_modem
- Brief introduction README
- Full html documentation
mDNS
- Brief introduction README
- Full html documentation(English)
- Full html documentation(Chinese)
esp_websocket_client
- Brief introduction README
- Full html documentation
ASIO port
- Brief introduction README
- Full html documentation
esp_mqtt_cxx
- Brief introduction README
- Full html documentation
console_simple_init
- Brief introduction README
console_cmd_ping
- Brief introduction README
console_cmd_ifconfig
- Brief introduction README
console_cmd_wifi
- Brief introduction README
ESP PPP Link (eppp)
- Brief introduction README
esp_wifi_remote
- Brief introduction README
mbedtls_cxx
- Brief introduction README
Languages
C
56.2%
C++
36.3%
Python
4.4%
CMake
2.3%
Shell
0.3%
Other
0.5%