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

Overview overview

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.

Compiling compiling

menuconfig -> Component config -> AT -> AT ethernet support to enable ethernet.

menuconfig -> Component config -> AT -> Ethernet PHY to choose ethernet.