您的位置:首页 > Web前端 > Node.js

nodemcu开发之旅(1)

2016-05-23 13:09 369 查看

什么是nodemcu

nodemcu是一款基于ESP8266的快速开发的硬件平台

可通过arduino、lua等其他方式开发

本文的开发方式主要通过已完成的SDK的平台上通过lua语言开发,还有直接开发SDK。

API文档:API

BBS:BBS

Docs:Docs

在线定制SDK

nodemcu为用户提供在线定制的SDK开发,用户通过选用不同的部件可以减少代码量和专一化。

在线编译SDK:SDK



ADC:可通过API中ADC模块读取接口电压值

file:提供文件操作API

PWM:可在pin口1~12输出PWM波

TSL2561:光强传感器读取

bit:对lua中代码进行位操作

GPIO:对IO口读写操作

RC:无文档

U8G:用作屏幕显示的API函数库

BMP085:气压传感器读取

HX711:24位 AD转换芯片的读取

RTX fifo:实现传感器数据的先入先出的储存操作

UART:串口通讯操作

CJSON:提供cjson库操作

I2C:I2C通信操作

RTC mem:实时时钟的访问操作

UCG:TFT显示屏图形开发库

CoAP:提供CoAP实现

MQTT:提供MQTT协议实现

RTC time:计时、睡眠控制

WIFI:提供wifi的AP和station模式操作

crypto:提供加密算法支持

net:网络操作(加入、发生、接受等)

SNTP:网络时间网络协议提供

WS2801:恒流驱动IC控制

DHT:温湿度传感器读取

node:内部芯片操作

SPI:支持SPI

WS2812:同WS2801,只是实现效果不同

end user setup:提供wifi认证的无线修改

1-Wire:1-Wire通信协议支持

timer:延迟、定时等操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: