Get Started
AT Binary Lists
AT Command Set
AT Command Examples
Compile and Develop
How to clone project and compile it
How to set AT port pin
How to add user-defined AT commands
How to create factory parameter bin
How to customize BLE services
How to customize partitions
How to enable ESP32 AT Classic Bluetooth
How to enable ESP32 AT Ethernet
Overview
PHY Configuration
Compiling
How to add new platform
How to implement ESP32 SDIO_AT
How to implement SPI AT
How to implement OTA update
How to update IDF
How to understand ESP-AT the differences of each type of module
AT API Reference
Customized AT Commands and Firmware
Index of Abbreviations
ESP-AT User Guide
ndx
How to compile and develop your own AT project How to enable ESP-AT Ethernet
Edit on GitHub
How to enable ESP-AT Ethernet ¶
Initialises the Ethernet interface and enables it, then sends DHCP requests and tries to obtain a DHCP lease. If successful then you will be able to ping the device.
PHY Configuration config
Use menuconfig to set the PHY model. These configuration items will vary depending on the hardware configuration you are using.
The default configuration is correct for Espressif’s Ethernet board with TP101 PHY. ESP32 AT supports up to four Ethernet PHY: LAN8720, IP101, DP83848 and RTL8201. TLK110 PHY is no longer supported because TI stoped production. If you want to use other phy, follow the document to design.
menuconfig -> Component config -> AT -> AT ethernet support to enable ethernet.
menuconfig -> Component config -> AT -> Ethernet PHY to choose ethernet.