ESP8266开发板NodeMcu开发-NodeMcu介绍
NodeMcu简介
NodeMcu是一款运行于乐鑫ESP8266芯片之中的可编程固件,是超简单的物联网开发平台。他以lua语言为基础,同时提供了封装ESP8266硬件操作的高级API,可以让开发者以类似于arduino的方式与底层硬件打交道,使软件开发人员轻松地操作设备;同时NodeMcu还提供了时间驱动型网络API, Nodejs风格的编程方式更是让互联网开发人员如鱼得水。
特点
ESP8266对封装模块ESP12进行了扩展,包括了:
D1~D10:均可服用位GPIO, PWM, I2C, 1-Wire
A0:1路ADC
USB供电
USB转串口调试接口
可用RAM位20Kbyte:目前采用4M Flash,用户可用存储空间150Kbyte。
NodeMcu开发板的价格非常便宜,某宝上一搜就能找到,笔者购买的是CP20102芯片USB转串口的开发板。
ESP8266开发板NodeMcu开发-NodeMcu介绍