This document provides a detailed guide on how to compile the ESP-AT project through a web page. When the default officially released firmware does not satisfy your requirements, for example, you want to enable WebSocket functionality and disable mDNS functionality, you will need to compile the ESP-AT project. Usually we recommend you to Compile ESP-AT Project Locally. However, if you have difficulties building the project locally, please refer to this document to compile the ESP-AT project through the webpage.
Attention
The AT firmware compiled from webpages needs to be tested and verified for functionality based on your own product.
Please save the firmware and download link, for possible issue debugging in the future.
Click Createfork to copy the repository to your GitHub account. The default Fork only copies the master branch. If you need to modify the code based on a specific branch, uncheck Copythemasterbranchonly.
If you need to support AT firmware upgrades for more modules, please repeat the above steps and add different keys again. After creating all the secrets, you will have the following page.
Modify the code in the github.dev editor. For example, to enable WebSocket functionality and disable mDNS functionality, open the configuration file esp-at/module_config/<your_module_name>/sdkconfig.defaults and add the following lines: