ESP8266简单介绍
时间:2022-07-22
本文章向大家介绍ESP8266简单介绍,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
先上一张图,esp8266的一张电路图:
什么是ESP8266呢?
是面向物联网应用的高性价比、高度集成的 Wi-Fi MCU。MCU是为控制单元的意思。
今天我们只讲解这张图中需要了解的信息:
1、esp8266nodeMCU内部嵌入了一块esp8266的芯片。
2、nodemcu为这个芯片外置了很多引脚。
3、引脚的名称需要注意,GPIO的意思是通用输入输出引脚。蓝底白字是芯片引脚名称,开发板上印刷的名称是开发版的名称,第一张图给了对应关系,GPIO是芯片引脚的名称,而nodeMCU上D1、D2是nodemcu控制板的名称。假如使用如下代码:
digitalwrite(4,HIGH)
digitalwrite(D2,HIGH)
上面两行代码指的都是D2引脚。
4、模拟引脚,A0是数字引脚。
5、红底白字是电源引脚,vin是供电引脚 3V3是输出引脚,GND是接地引脚
6、引脚是输出模式的话,D2是3.3V,如果是输入,允许的高电压是3.3V。适用于所有数组引脚。
7、模拟引脚是0-1v,不要超过1V。
8、浅蓝黑色字体是通讯引脚。nodemcu有两个硬件串口,第一个是21和22,第二个是17和13。第一对对应usb,一般和电脑通讯,第二对一般可以和arduino通讯。arduino的串口电压是0-5V,esp8266的串口电压是0-3
9、黑底白字是操作内部存储的内容的。所以这些引脚在开发时是不能使用的。
10、PWM是模拟输出,A0是模拟输入,一般前者用于调节灯泡亮度,后者用于接收传感器信息,如温度,光感。
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- (四十一)golang--goroutine
- (四十二)golang--协程之间通信的方式
- (四十三)golang--管道
- 绕过磊科路由器登录密码
- JeeSite | 数据权限应用
- 数据防泄漏 | 禁止PrintScreen键
- LeetCode | 实现strStr()
- LeetCode | 机器人能否返回原点
- LeetCode | 2 的幂
- JeeSite | Excel 导入导出
- 贪心法--哈夫曼编码
- 基于maven+ssm的增删改查之使用mybatis逆向工程生成相关文件
- Arrays 的二分查找
- (四十四)golang--协程(goroutine)和管道(channel)相结合实例
- 基于maven+ssm的增删改查之测试相关ssm环境是否成功