NodeMCU介绍

来源:互联网 发布:c语言编辑器手机版 编辑:程序博客网 时间:2024/04/27 23:10

平时有了解到ESP8266,觉得这款WiFi模块还不错,后来无意间了解到NodeMCU,于是就上网买了一块回来搞搞。

下面的内容转载于http://bbs.nodemcu.com/t/nodemcujie-shao-gai-shu/25

1、NodeMCU介绍

NodeMCU是什么?

NodeMcu是一款运行于乐鑫ESP8266芯片之中的可编程固件。

它以lua语言为基础,同时提供了封装esp8266硬件操作的高级API,可以让开发者以类似于arduino的方式与底层硬件打交道,使软件开发人员轻松操作硬件设备;同时NodeMcu还提供了事件驱动型的网络API,Nodejs风格的编程方式更是让互联网开发人员如鱼得水。

目前NodeMcu推出的第一代开发板NodeMcu Dev Kit,对安信可科技推出的esp8266封装模块ESP12进行扩展,包括了:
1. D1~D10:均可复用为GPIO,PWM,I2C,1-Wire
2. A0:1路ADC
3. USB供电
4. USB转串口调试接口

可用RAM为20Kbyte;目前采用512K FLash,用户可用存储空间150Kbyte。同时使用NodeMcu Flash Programmer自动烧写固件(详见后续文章)。

低成本的ESP8266硬件、高度抽象NodeMcu API将助推众多开发者们的创造性想法,让您的原型开发快速推进!

后面还会调试这个平台,对它很感兴趣,如果有时间就做出一点东西来。

0 0
原创粉丝点击