esp8266学习笔记⑩:sjson模块

注:sjson在原先版本中又叫做cjson,编码解析json sjson主要函数 名称 功能 sjson.encoder() 创建一个编码器对象,可以将Lua对象转换为JSON编码的字符串。 sjson.encode() 将Lua表编码为JSON字符串。 sjson.d...

2019-01-28 18:20:14

阅读数 152

评论数 0

esp8266学习笔记⑨:OLED 屏幕的使用(u8g2图形库模块)

一、使用前的准备 首先先将u8g2的模块烧录到nodemcu中,选择OLED 屏幕所支持的u8g图形库,和所需要的字体,如下图: 构建完成之后,下载烧录到开发板中。 二、u8g2模块的主要函数 使用时,首先初始化u8g2图形库显示。 选择不同的u8g图形库,有不同的初始化函数,但入口...

2019-01-25 17:02:00

阅读数 1598

评论数 5

esp8266学习笔记⑧:I²C和SPI模块

I²C和SPI这两个总线,相信玩电子的人都不陌生,具体怎么实现的我也就不多描述了。在这里,我就写一下在Nodemcu官网上这两个总线是怎么使用的和这两种总线的特点。供自己方便查阅。 I²C总线 I²C总线(I²C bus,Inter-IC bus)是一个双向的两线连续总线,提供集成电路(ICs...

2019-01-23 19:04:48

阅读数 181

评论数 0

esp8266学习笔记⑦:服务器及客户端的搭建(net模块)

Net模块 在nodemcu中Net模块主要是用于两个或多个开发板之间,开发板与电脑、手机之间的通信。实现它们之间的信息传递。 Net模块中有两种通信传输协议TCP和UDP,这两种协议各有优缺点。 TCP:对系统资源要求较多,工作效率没有UDP高,且每条TCP连接只能进行点对点的传递,但是它的传...

2019-01-22 17:02:34

阅读数 198

评论数 0

esp8266学习笔记⑥:通过网页配置连接WiFi(enduser setup Module模块)

5

2019-01-18 16:33:29

阅读数 535

评论数 0

esp8266学习笔记⑤:wifi模块

WIFI模块 ESP8266总共有3种工作模式,AP模式、Station模式、AP兼Station模式。 AP 在AP模式下,esp8266就相当与一个路由器,本身发出一个wifi信号,别人连上就可以进行通信,跟蓝牙有点像,一样有距离不远的缺点,但有可以进行多连接的功能。 注:连接AP模式...

2019-01-17 14:47:58

阅读数 109

评论数 0

esp8266学习笔记④:timer模块

Timer模块 tmr模块允许访问简单的定时器,系统计数器和正常运行时间。 它旨在建立定期发生的任务,超时操作,并提供低分辨率的增量。 然而,tmr模块不是一个计时模块。 虽然大多数超时以毫秒或甚至微秒表示,但准确性有限,并且复合错误将导致相当不准确的时间保持。 考虑将rtctime模块用于...

2019-01-14 14:41:27

阅读数 206

评论数 0

esp8266学习笔记③:GPIO模块

GPIO引脚映射 IO INDEX EXP8266 PIN IO 0[*] GPIO16 1 GPIO5 2 GPIO4 3 GPIO0 4 GPIO2 5 GPIO14 6 GPIO...

2019-01-13 13:48:03

阅读数 405

评论数 0

esp8266学习笔记②:LUA脚本语言的学习

一、LUA语言 Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 二、Lua 特性 1.轻量级: 它用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入别的程序里。 2.可扩...

2019-01-12 21:16:12

阅读数 82

评论数 0

esp8266学习笔记①:nodeMCU的编译环境配置和固件下载

一、工具下载 链接:https://pan.baidu.com/s/1Xl9mhIZFTpw1yaOvTOB6pQ 提取码:2wls 二、开发环境的搭建

2019-01-11 13:46:22

阅读数 194

评论数 0

提示
确定要删除当前文章?
取消 删除