目录

  • 一、材料准备与接线
  • 二、基础指令
    • 1.基础指令介绍
    • 2.基础指令应用
      • 测试AT启动
      • 重启模块
      • 查询版本号
      • 进入Deep-sleep模式
      • 开关回显功能
      • 恢复出厂设置
      • 串口配置
      • 设置USRT当前临时设置,不保存到Flash
      • 设置UART配置,保存到Flash
      • 设置sleep模式
      • 设置GPIO唤醒Light-sleep模式
      • 设置RF TXPower上限
      • 根据VDD33设置RF TX Power
      • 设置频偏跟踪
      • 查询系统当前剩余内存
      • 查询ADC值
      • 设置IO工作模式
      • 查询IO工作模式
      • 设置GPIO工作为输入或输出
      • 设置GPIO的输出电平
      • 读取GPIO的电平状态

一、材料准备与接线

ESP8266一个什么品牌都可,这里我使用的是正点原子的

还有一个USB转TTL
连线的话
ESP8266----------------USB转TTL
RXD----------------------TXD
TXD-----------------------RXD
GND----------------------GND
VCC----------------------3.3或5V

二、基础指令

测试使用的是XCOM,有需要的在评论区留言

1.基础指令介绍

图2-1

图2-2

2.基础指令应用

测试AT启动


重启模块


查询版本号


进入Deep-sleep模式

开关回显功能

先发一个ATE0关闭回显,再发指令就没有回显了

先发一个ATE1打开回显,再发指令就有回显了

恢复出厂设置

串口配置



设置USRT当前临时设置,不保存到Flash

设置UART配置,保存到Flash

设置sleep模式

设置GPIO唤醒Light-sleep模式


设置RF TXPower上限

根据VDD33设置RF TX Power

设置频偏跟踪

查询系统当前剩余内存

查询ADC值

设置IO工作模式


查询IO工作模式

设置GPIO工作为输入或输出


设置GPIO的输出电平

读取GPIO的电平状态


ESP8266--接线与基础指令(讲解与运用)相关推荐

  1. 第六篇:汇编基础指令讲解

    目录 基础汇编代码 LDR(load) STR(store) B MOV(move) LDR(注意跟读内存的LDR不一样,格式不同) add(加) sub(减) BL(branch and Link) ...

  2. vue基础1--脚手架的使用与vue基础指令

    脚手架的使用与vue基础指令 安装 vue-devtools 安装vscode插件 1. Vue基本概念 1.1 Vue是什么 1.2 Vue学习的方式 2. @vue/cli脚手架 2.1 @vue ...

  3. Linux系统:基础指令

    基础指令 使用Linux系统的第一步就是先熟悉Linux的各种指令,之后才能谈Linux的系统编程和网络编程. 1. pwd 指令 $ pwd # 显示用户当前所在目录 /home/yyx/test ...

  4. [免费专栏] Android安全之静态逆向APK应用浅析「手动注入smali」+「IDA Pro静态分析so文件」+「IDA Pro基础使用讲解」

    也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 Android安全付费专栏长期更新,本篇最新内容请前往: [ ...

  5. PLC控制柜基础知识讲解

    PLC控制柜基础知识讲解,一文搞定! PLC控制柜是指成套的控制柜,可实现电机,开关的控制的电气柜. 免费学习PLC编程技术,包吃住还有工资... PLC控制柜有过载.短路.缺相保护等功能.其结构紧凑 ...

  6. linux中指令是在那里使用的?_关于启停保基础指令在实际编程中的使用

    我们先说下第一个专题:启停专题 我们家里都有灯泡开关,墙壁开关,向上按下灯亮,向下按一下灯灭.这是我们最原始的启停模型. 图1 这种程序在PLC中也会存在就是我们的按钮是按一下置位,再按一下复位的,就 ...

  7. 编程语言基础c语言第5版讲解,《程序设计基础》C语言基础知识讲解.ppt

    <<程序设计基础>C语言基础知识讲解.ppt>由会员分享,可在线阅读,更多相关<<程序设计基础>C语言基础知识讲解.ppt(54页珍藏版)>请在人人文库 ...

  8. Go语言基础语法讲解与学习

    Go语言基础语法讲解与学习 1 Go语言基础知识介绍 ​ 介绍Go语言之前,我们先了解一下有哪些开源项目是Go语言开发的,其中就包括 Docker.Go-Ethereum.Thrraform 和 Ku ...

  9. 初窥Linux神秘面纱(壹):基本指令讲解(上)及疑难解惑(精)

    目录 前情提要: ls指令: pwd指令: cd指令: whoami指令: touch指令: 疑问补充: 前情提要: 今天,我将开始新版块的书写---LInux窥境之路,神奇而又美丽的操作系统将在我的 ...

最新文章

  1. 米扑博客:总结分享 WordPress显示评论者IP归属地、浏览器、终端设备、电信运营商...
  2. Visual Studio 2013编译Mozilla NPAPI 示例注意事项
  3. 面向对象和面向过程的区别个人觉得是目前解释最好的
  4. 管理系统 c++图形界面_锁螺母ERP系统,一站式各国语言管理系统
  5. gdb查看空指针 linux_资深程序员总结:分析Linux进程的6个方法,全都告诉你!
  6. jdbctemplate 新增数据 返回主键id
  7. MapperException: 无法获取实体类xxxxx对应的表名! 三种解决方法,总有一款适合你。
  8. 语言叮叮消息接口_五分钟学后端技术:如何学习Java工程师必知必会的消息队列...
  9. thymeleaf学习笔记
  10. 文本分类之一:语言模型
  11. nokia n9 android 4.4,NOKIA N9获APK兼容层 可安装Android应用
  12. 数据分析师出品丨采购周报模板
  13. 图像压缩-《Learned Image Compression with Discretized Gaussian Mixture Likelihoods and Attention Modules》
  14. oracle siebel crm 8.0,Solix实现Oracle Siebel CRM 8.1整合
  15. Maven异常:0.0.1-SNAPSHOT: Could not find artifact
  16. 漏洞工具包2015年态势回顾:规模与分布
  17. Java高级架构师之路核心知识整理
  18. windows 远程 登录无操作30分钟后自动退出登录_【计时优易学车远程教育学习流程】...
  19. MOS管的工作原理和区分
  20. 【云安全】云计算中常见的网络虚拟化

热门文章

  1. [转]easyui 全部图标
  2. 第 19 章 保护方法调用
  3. 提示cannot instantiate abstract class due to following members?
  4. OpenCV实践笔记(1)----图像显示
  5. hdu3790最短路问题
  6. JavaScript操作文件
  7. C++学习笔记————WINAPI宏定义
  8. C++_函数的定义_函数调用_值传递_函数常见的样式_函数声明(重要)_函数分文件编写---C++语言工作笔记022
  9. 微服务升级_SpringCloud Alibaba工作笔记0013---SpringCloud Alibaba简介
  10. STM32工作笔记0028---上拉电阻,下拉电阻