当前位置: 首页 > news >正文

esp32硬件支持AT指令

步骤1:下载AT固件

  • 从乐鑫官网或Git鑫GitHub仓库(https://github.com/espressif/esp-at)获取对应ESP32型号的AT固件(如ESP32-AT.bin)。

步骤2:安装烧录工具

  • 使用 esptool.py(命令行工具)或 Flash Download Tools(Windows图形工具),通过命令安装esptool:

    bash

    pip install esptool

步骤3:硬件连接

  • 将ESP32的UART引脚(TX/RX)与USB转TTL模块连接,接线:
    • ESP32-TX → USB-TTL-RX
    • ESP32-RX → USB-TTL-TX
    • 共地(GND接GND)。
  • 进入下载模式:拉低GPIO0(接GND),按复位键。

步骤4:烧录固件

  • esptool示例命令

    bash

    esptool.py --port COMx write_flash 0x0 ESP32-AT.bin
    COMx替换为实际串口号,0x0为烧录地址)

步骤5:测试AT指令

  • 使用串口工具(如Arduino IDE串口监视器、CoolTerm)连接ESP32,波特率设为115200,发送AT,若返回OK即成功。

注意

  • 确保驱动已安装(如CP210x、CH340)。
  • 部分开发板(如NodeMCU)无需手动进入下载模式。
  • 若失败,检查接线、波特率及固件版本匹配性。
http://www.xdnf.cn/news/427753.html

相关文章:

  • 什么类型的网站适合用WAF?Web应用防火墙的适用场景解析
  • Python(1) 做一个随机数的游戏
  • MySQL索引底层数据结构与算法
  • Vue 2 和 Vue 3的比较(二、语法差异)
  • Excel的详细使用指南
  • Mac修改hosts文件方法
  • Linux文件编程——标准库函数fopen、fread、fwrite等函数
  • Confusion2(Python反序列化+JWT)
  • MySQL——八、SQL优化
  • 【deekseek】P2P通信路由过程
  • 测试报告--博客系统
  • --openssl-legacy-provider is not allowed in NODE_OPTIONS 报错的处理方式
  • 栈与乘积 / 栈
  • rk3576--- HDMI CEC唤醒
  • TCP核心机制
  • 机器学习第八讲:向量/矩阵 → 数据表格的数学表达,如Excel表格转数字阵列
  • 已情感分析入门学习大模型-初级篇
  • MCP-RAG 服务器:完整设置和使用指南
  • Java 集合与 MyBatis 动态 SQL 实战教程
  • 普通项目与 FreeRTOS 项目的异同
  • 【NLP 72、Prompt、Agent、MCP、function calling】
  • 全景系统监控利器:Glances 使用介绍与实战指南
  • 【数据结构】双向链表
  • 开发与AI融合的Windsurf编辑器
  • 屏幕与触摸调试
  • Retrofit vs Feign: 介绍、对比及示例
  • 关于 javax.validation.constraints的详细说明
  • Visual Studio 项目 .gitignore 文件指南
  • 如何界定合法收集数据?
  • 【C++】【设计模式】生产者-消费者模型