跳到主要内容

目录

提示

本栏目里的教程全部基于 ShineBlink C1/C2 Mini 开发板,但是 ShineBlink C2 Devkit 开发板也可参考使用。

📄️ WiFi ESP8266 TCP Client 通信

前言:虽然在如今的物联网开发中,像MQTT,COAP这些专门为了物联网而诞生的协议逐渐成为主流,但其实TCP做为最基本的通信方式,依然可以解决大部分的物联通信需求。所以我们在选择物联网协议时,也没必要一味的追求人云亦云,尤其是新手容易产生一种误区,别人都用MQTT那我也要用MQTT,其实您要做的是静下心来了解TCP和MQTT或者COAP这样的协议在通信方式,架构上的区别,然后和您的服务端开发人员在一起商议,结合物联网设备数量规模、设备是否长时间在线以及服务器容量和部署成本等特性来决定用什么协议。

📄️ NBIOT M5311 TCP Client通信

前言:虽然在如今的物联网开发中,像MQTT,COAP这些专门为了物联网而诞生的协议逐渐成为主流,但其实TCP做为最基本的通信方式,依然可以解决大部分的物联通信需求。所以我们在选择物联网协议时,也没必要一味的追求人云亦云,尤其是新手容易产生一种误区,别人都用MQTT那我也要用MQTT,其实您要做的是静下心来了解TCP和MQTT或者COAP这样的协议在通信方式,架构上的区别,然后和您的服务端开发人员在一起商议,结合物联网设备数量规模、设备是否长时间在线以及服务器容量和部署成本等特性来决定用什么协议。

📄️ ML302 4G TCP/UDP 通信(停产)

前言:虽然在如今的物联网开发中,像MQTT,COAP这些专门为了物联网而诞生的协议逐渐成为主流,但其实TCP/UDP做为最基本的通信方式,依然可以解决大部分的物联通信需求。所以我们在选择物联网协议时,也没必要一味的追求人云亦云,尤其是新手容易产生一种误区,别人都用MQTT那我也要用MQTT,其实您要做的是静下心来了解TCP/UDP和MQTT或者COAP这样的协议在通信方式,架构上的区别,然后和您的服务端开发人员在一起商议,结合物联网设备数量规模、设备是否长时间在线以及服务器容量和部署成本等特性来决定用什么协议。

📄️ ML302 4G MQTT 通信(停产)

前言:MQTT是一种基于TCP的物联网通信协议,在物联网领域应用非常广泛,基本上所有的云平台都支持设备以MQTT协议接入,所以如果您的设备支持MQTT连接,就可以很容易的对接各云平台(比如ONE NET、阿里云、腾讯云等)。CORE提供的MQTT库函数也十分简单,您只需根据各云平台的规则,在调用MQTT库函数时对传入的参数做相应的调整即可对接各家云平台。

📄️ EC800 4G MQTT 通信(推荐)

前言:MQTT是一种基于TCP的物联网通信协议,在物联网领域应用非常广泛,基本上所有的云平台都支持设备以MQTT协议接入,所以如果您的设备支持MQTT连接,就可以很容易的对接各云平台(比如ONE NET、阿里云、腾讯云等)。CORE提供的MQTT库函数也十分简单,您只需根据各云平台的规则,在调用MQTT库函数时对传入的参数做相应的调整即可对接各家云平台。

📄️ Mesh 网络监控调试器 DIY

Core(ShineBlink C1 Mini)采用的Soc芯片是Nordic半导体公司的Nrf52840芯片,目前在Core上已经支持Thread Mesh组网通信功能(点对点通信、多点通信),同样Core也支持把自身变成用来调试Thread Mesh网络的网络拓扑结构监视器工具。这样我们就可以利用该工具在开发过程中或现场组网调试时通过和工具相连的PC端的Monitor软件直观的观察实时组网情况。下图是PC端的Monitor软件的实际效果预览:

📄️ 24L01 2.4G 单点对多点通信

前沿:基于前面的《2.4G点对点通信》教程,我可以知道 24L01 系列的 2.4G 通信主要用在点对点通信场景,但如果我们借鉴 RS485 这种半双工通信方式,采用一个中心点,多个 从节点的方式,也可以实现一对多星型网络的通信,只是网络中的通信需要由中心点发起,然后逐个轮询所有从节点,如果应用场景能够接受这种通信方式的话,那也未尝不是一个低成本的物美价廉方案,因为可以省掉一些场合昂贵的 485 总线走线施工及原材料成本。