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:SDKADC:可通过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:延迟、定时等操作
相关文章推荐
- [nodejs] Error: unable to verify the first certificate
- NodeJS简介
- 深入理解node.js异步编程:基础篇
- hadoop datanode启动不起来
- 利用 EncloseJS 来打包、加密和保护 Node.js 代码
- NodeJS学习——URL
- NodeJS学习——Query String
- 13 款惊艳的 Node.js 框架——第1部分
- Node.js:Express and Waterline
- 运行nodejs的blog程序遇见问题
- hive学习之五:java通过zookeeper获取active namenode地址。
- gulp-express实现node-express项目实时刷新
- 为什么我又从 Node.js 回到 Python
- 利用nvm管理nodejs
- 利用N来管理nodejs的版本问题
- Reverse Nodes in k-Group
- node读书小记
- Nodejs Error: EMFILE
- Hibernate的SqlNode cannot be PathNode异常
- 在ZedBoard开发板上部署Node.js(v6.2.0)服务