NodeMCU ESP8266
Nodemcu是一个基于源的Lua的固件和开发板专门针对基于IOT的应用程序。它包括从ESP8266 Wi-Fi SoC运行的固件,来自浓缩咖啡机系统,以及基于ESP-12模块的硬件。
Nodemcu开发板引脚配置配置
PIN类别 |
姓名 |
描述 |
力量 |
Micro-USB,3.3V,GND,VIN |
Micro-USB:Nodemcu可以通过USB端口供电 3.3V:调节3.3V可以提供给该引脚电源板 接地:地面销 文:外部电源 |
控制销钉 |
en,第一个 |
引脚和按钮复位微控制器 |
模拟密码 |
A0 |
用于测量0-3.3V范围内的模拟电压 |
GPIO PINS. |
GPIO1到GPIO16. |
NodeMCU在其板上有16个通用输入-输出管脚 |
SPI针 |
SD1,CMD,SD0,CLK |
NodeMCU有四个可用于SPI通信的引脚。 |
UART PIN. |
TXD0,RXD0,TXD2,RXD2 |
Nodemcu有两个UART接口,UART0(RXD0和TXD0)和UART1(RXD1&TXD1)。UART1用于上传固件/程序。 |
I2C针 |
Nodemcu具有I2C功能支持,但由于这些引脚的内部功能,您必须找到哪个PIN是I2C。 |
nodemcu esp8266规格和特点
- 微控制器:Tensilica 32位RISC CPU XTensa LX106
- 工作电压:3.3V
- 输入电压:7-12V
- 数字I / O引脚(DIO):16
- 模拟输入引脚(ADC):1
- uart: 1
- SPI:1
- I2CS:1
- 闪存:4 MB
- SRAM:64 KB
- 时钟速度:80 MHz
- 基于CP2102的USB-TTL包含在板载中,启用插头n播放
- PCB天线
- 小型模块以在您的物联网项目内巧妙地适应
笔记:完整的技术资料可在NodeMCU ESP8266数据表,链接在本页底部。
其他浓缩咖啡板
其他发展委员会
arduino.那覆盆子PI.那PIC开发板那AVR开发板那MSP430 Launchpad.,英特尔爱迪生,小骨头
NodeMCU ESP8266简介
这NodeMCU ESP8266开发板ESP-12E模块包含ESP8266芯片,采用Tensilica Xtensa 32位LX106 RISC微处理器。该微处理器支持实时操作系统,工作在80MHz至160 MHz的可调时钟频率。NodeMCU有128kb的RAM和4MB的闪存来存储数据和程序。它的高处理能力,内置Wi-Fi /蓝牙和深度睡眠运行功能,使其成为物联网项目的理想选择。
Nodemcu可以使用Micro USB插孔和VIN引脚(外部电源引脚)供电。它支持UART,SPI和I2C接口。
使用Arduino IDE编程Nodemcu ESP8266
NodeMCU开发板可以很容易地用Arduino IDE编程,因为它很容易使用。
使用Arduino IDE编程Nodemcu几乎不会花费5-10分钟。所有您需要的是Arduino IDE,USB电缆和Nodemcu板本身。你可以检查一下NodeMCU入门教程为NodeMCU准备Arduino IDE。
上传您的第一个程序
一旦计算机上安装了Arduino IDE,请使用USB电缆将电路板连接电脑。现在打开Arduino IDE并通过选择选择正确的板工具>板> Nodemcu1.0(ESP-12E模块),并通过选择选择正确的端口工具>港口.为了让它从NodeMCU板开始并闪烁内置的LED,通过选择加载示例代码文件>示例>基础>闪烁.将示例代码加载到IDE中后,单击顶栏上给出的“上载”按钮。一旦上传完成,您应该看到板的内置LED闪烁。
应用程序
- 物联网设备的原型设计
- 低功耗电池操作应用
- 网络项目
- 需要Wi-Fi和蓝牙功能的多个I/O接口的项目