我是靠谱客的博主 迅速小天鹅,最近开发中收集的这篇文章主要介绍ESP32-AT指令学习笔记前言一、硬件和软件准备二、使用步骤总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

  • 前言
  • 一、硬件和软件准备
  • 二、使用步骤
    • 1.下载固件
    • 2.接线
  • 总结


前言

针对 ESP32 芯片,实现了一些常用的 AT 指令集,链接地址为 ESP32-AT指令集。该指令集可用于用户/MCU/PC 同 ESP32 进行交互,也适用于快速进行 ESP32 开发。


一、硬件和软件准备

需要准备ESP32模组(ESP32-WROOM-32D)、ESP32开发板(ESP32-Devkit5-v1.1)、USB转UART接口模块
ESP32-WROOM-32D
在这里入图片描述
在述
软件准备:
使用XCOM和
需要用到的烧录的下载工具地址XCOMhttps://www.espressif.com/sites/default/files/tools/flash_download_tools_v3.6.8_0.zip

注:USB 转 UART 接口模块一般采用专用的 USB 转 UART 接口芯片,输出为 TTL 电平,可以和 ESP32 内置的串口(UART)直接连接,使 ESP32 通过 USB 口和计算机通讯,方便、快捷。

二、使用步骤

1.下载固件

在乐鑫官方可以选择AT固件下载 https://www.espressif.com/zh-hans/support/download/at

2.接线

通过 USB 转 UART 接口模块将 ESP32 连接到 PC,默认为 UART1 口,UART1 口默认用来发送 AT 指令以及查看命令是否成功执行。

如 ESP-WROOM-32 的默认 GPIO 口如下:(其他型号根据官方文档进行更改)

GPIO16 - RXD
GPIO17 - TXD
GPIO14 - RTS
GPIO15 - CTS

## 2.烧录固件 烧录地址在下载固件的文件夹中的download.config文件中有具体下载文件和其地址 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201204170732745.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2RsenNvaw==,size_16,color_FFFFFF,t_70#pic_center)

烧录完成后在XCOM终端上查看烧录情况
在这里插入图片描述

|举例AT指令

AT指令功能
AT+CWLAP= (ssid)[(mac),(channel)]列出符合特定条件的 AP
AT+CWQAP断开与 AP 的连接
AT+CWSAP配置 ESP32 SoftAP 参数
AT+CWLIF设置 DHCP

单连接TCP客户端(实例)

AT+CWMODE=3   //AP+STA模式
AT+CWJAP="SSID","PASSWORD" //连接指定AP
AT+CIFSR   //查询设备IP地址
AT+CIPSTART="TCP","IP",port//ESP32作为客户端连接到TCP服务器 iP地址和端口号
AT+CIPSEND=4 //发送数据
>Test

总结

参考官网文档:ESP-32 AT指令与使用示例

最后

以上就是迅速小天鹅为你收集整理的ESP32-AT指令学习笔记前言一、硬件和软件准备二、使用步骤总结的全部内容,希望文章能够帮你解决ESP32-AT指令学习笔记前言一、硬件和软件准备二、使用步骤总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(71)

评论列表共有 0 条评论

立即
投稿
返回
顶部