Esp8266(NodeMCU)是一款集成了Wifi功能的MCU开发板,可以直接连接wifi,开发环境多元化,也是表较受欢迎的物联网芯片。 1、AT指令开发,开发简单,只需知道AT指令集,以及它的通信方式即可,但是需要MCU与其通信,不能独立完成某项功能,烧录过程相对与其它开发方式来说比较麻烦。 Esp8266(NodeMcu)内部定义使用了一部分引脚,编程时尽量不要使用,否则可能会出现未知的错误。
首先来张实物图:
简介ESP8266的开发环境:
2、使用lua脚本进行开发,NodeMCU本质也是ESP8266,只是它的固件是与lua脚本语言交互,可以节省资源,开发简单,代码量少,但是lua解释器执行效率较低。
3、Arduino IDE开发,使用C语言进行编程,集编程和烧录一体,并且还有许多的库函数可以使用。Arduino IDE相对lua需要写的带代码较长。如果要查看底层的代码,表较麻烦,不容易查看。
4、VS Code 配置Arduino开发环境,可以在VS Code 进行编程和烧录,使用快捷键一键烧录,使用方便,并且还自带代码补全功能,还可以很方便的查看底层原代码,推荐使用这种方式。技术参数:
型号
NodeMcu 1.0
微控制器
ESP8266
工作电压
3.3 V
输入电压(推荐
5 V
数字I/O引脚
11
PWM通道
11
模拟输入通道(ADC)
1
每个I/O直流输出能力
12 mA
Flash
4 MB
SRAM
160 KB
EEPROM
1 KB
时钟速度
80/160 MHz (可切换)
板载LED引脚
2
长度
68.6 mm
宽度
53.4 mm
引脚图:
丝印编号
GPIO编号
D0
GPIO16;
D1
GPIO5;
D2
GPIO4;
D3
GPIO0;
D4
GPIO2;
D5
GPIO14;
D6
GPIO12;
D7
GPIO13;
D8
GPIO15;
D9(RX)
GPIO3;
D10 (TX)
GPIO1;
LED_BUILTIN(BUILTIN_LED)
GPIO16
SDA
GPIO4
SCL
GPIO5
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算