ESP-AT 开发环境部署
本地编译 ESP-AT 工程 - ESP32-C6 - — ESP-AT 用户指南 release-v5.0.0.0 文档
1. 系统环境
- Ubuntu Server 24.04 LTS
- ESP32-C6-DevKitM-1 开发板
2. 获取 ESP-AT
1 | |
2.1 切换特定版本
可以自己选择对应的 ESP-AT 版本,我这里选择了 ESP32-C6 最推荐的 V4.1.1.0:
1 | |
3. 安装环境
3.1 安装虚拟环境工具
1 | |
3.2 创建虚拟环境
1 | |
3.3 激活虚拟环境
1 | |
3.4 安装依赖
1 | |
请根据自己的芯片进行选择,ESP32-C6 的配置如下:
1 | |
4. 自定义 AT 端口管脚
默认情况下,ESP-AT 使用两个 UART 接口作为 AT 端口:一个用于输出日志(以下称为日志端口),另一个用于发送 AT 命令和接收响应(以下称为命令端口)。
4.1 修改日志端口管脚
1 | |
配置项路径:
Component config -> ESP System Settings -> Channel for console output
4.2 修改命令端口管脚
默认情况下,UART1 用于发送 AT 命令和接收 AT 响应,其管脚定义在 factory_param_data.csv 表格中的 uart_port、uart_tx_pin、uart_rx_pin、uart_cts_pin 和 uart_rts_pin 列。
配置为:
1 | |
5. 编译和烧录
记得使用 source .venv/bin/activate 来激活环境,然后再运行编译命令;
5.1 编译
1 | |
5.2 烧录
1 | |
ESP-AT 开发环境部署
https://flowerdown.org/posts/20260322-114041