基于socket通信的物联网编程

    捣鼓了一下午终于实现了在局域网中基于socket的物联网通信O(∩_∩)O!

    本次使用的是NodeMCU开发板,封装了ESP8266WiFi模块,由于NodeMCU官方推荐使用lua来写,并且没有统一的IDE,这个就比较捉急,对比所有的开发手段,还是arduino IDE配合ESP8266库来使用比较方便,免去了固件烧录这一步骤。

    下载安装ESP8266WiFi库应该不难,百度都能有。 具体就是点击 Arduino->Preferences,然后弹出

将这个地址  http://arduino.esp8266.com/stable/package_esp8266com_index.json填写在“附加开发板管理器网址”就行了,然后到开发板管理器,即:工具->开发板->开发板管理器   在搜索栏直接写esp8266,然后安装这个库就行了。

    部署好了全部的开发环境后,我们最终需要实现物联网的通信,但是实现方法有很多,官方提供的方法是基于web服务器,通过http协议进行通信,但是如果在持续传递大量数据的情况下,这个方法似乎有点不合适,例如我们需要用A开发板控制B开发板,此时,A中发送的数据是连续的,不间断的,那么基于socket比较合理。下面就实现一个

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值