ESP8266+UNO利用贝壳物联平台进行数据交换(1)ESP8266设置透传模式

ESP8266利用UNO设置透传模式注意:新手不要随便刷固件,基本买来的ESP8266都刷好固件了透传模式也可以通过USB—TTL进行AT命令设置,这里就不列出了。1、器材:arduino unoesp8266-01杜邦线2、接线:VCC————3.3VGND————GNDTX—————3RX—————4CH_DP———3.3V(可以接一个小电阻)3、代码/*a、端口...
摘要由CSDN通过智能技术生成

ESP8266利用UNO设置透传模式

注意:新手不要随便刷固件,基本买来的ESP8266都刷好固件了
透传模式也可以通过USB—TTL进行AT命令设置,这里就不列出了。

1、器材:

arduino uno
esp8266-01
杜邦线

2、接线:

VCC————3.3V
GND————GND
TX—————3
RX—————4
CH_DP———3.3V(可以接一个小电阻)

3、代码

/*
a、端口,开发板型号都要检查好,开发板选择uno;
b、注意要填写自己的网络环境即WiFi名称和密码;
c、上传到开发板后,要断电重启,拔掉usb接口再插上;
d、重启完成后,要打开IDE的串口监听器,若有"{"M":"WELCOME TO BIGIOT"}"出现,则设置成功;
e、此代码是贝壳物联官方文档给出的.
*/
#include <SoftwareSerial.h>
SoftwareSerial mySerial(3, 4); //设置模拟串口针脚(RX, TX)
//=============  此处必须修改===================
String WiFiSSID 
  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
版本特性: 1.支持BigIoT(贝壳平台接入,在Network setting中选中BigIoT即可,目前只支持它的TCP模式,因此只能使用8181,8282,8585这三个TCP端口,三个端口的区别请查看BigIoT的官方文档 https://www.bigiot.net/help/1.html; 接着,填写好Cloud server setting中的Device ID与API Key并保存,启动后将自动连接到BigIoT的服务器,无论你选用是哪个端口,本固件都将每隔50秒发送一次心跳信息到服务器中,让设备自动保持连接; 2. 本固件的BigIoT模式已做好了,发送到8622模块串口的数据将直接到BigIoT服务器,相反BigIoT回来的数据会直接到8266模块的串口,用户按BigIoT的官方文档,对数据进行解析即可; 3. 根据ESP8266的文档,这个版本固件修改了SPIFFS格式化的时长,从20秒改成官方推荐的30秒,如果是新买的模块,首次使用的时候可能要多等一会儿,但更好地保证了格式化SPIFFS分区的正确性; 4. 更新了SDK的版本,虽然没有什么感觉,但是我的确把它更新了; 5.UPD连续发送数据,偶见崩溃重启的问题貌似已经修复好了,不过那是SDK的功劳,不是我; 6. 还是老话,自用/学习可以,商用请系开发者,尊重劳动成果人人有责; 后话: 本来还想支持Blinker平台的,但找不到它的通讯协议文档,只找到了它的库,它的库直接集成到我的代码中时,程序无法正常工作(崩溃),如有相关技术资料,可以告诉我,我会尝试集成。 ESP32的新版本马上开始开发,需要修改的代码比较多,本人独立开发者,利用业余时间开发,因此大概要等10天左右吧。
v2.0(2019.03.04.1) 提要: 手机连接AP (JF32Wifi_Config),密码默认88888888,打开浏览器,输入http://192.168.4.1即可进入Webconfig页面,WebConfig鉴权默认账户admin,密码88888888,进入后可自行修改; 版本特性: 1.支持BigIoT(贝壳平台接入,在Network setting中选中BigIoT即可,目前只支持它的TCP模式,因此只能使用8181,8282,8585这三个TCP端口,三个端口的区别请查看BigIoT的官方文档 https://www.bigiot.net/help/1.html; 接着,填写好Cloud server setting中的Device ID与API Key并保存,启动后将自动连接到BigIoT的服务器,无论你选用是哪个端口,本固件都将每隔50秒发送一次心跳信息到服务器中,让设备自动保持连接; 2. 本固件的BigIoT模式已做好了,发送到ESP32模块串口的数据将直接到BigIoT服务器,相反BigIoT回来的数据会直接ESP32模块的串口,用户按BigIoT的官方文档,对数据进行解析即可; 3. 根据ESP32的文档,这个版本固件修改了SPIFFS格式化的时长,从20秒改成官方推荐的30秒,如果是新买的模块,首次使用的时候可能要多等一会儿,但更好地保证了格式化SPIFFS分区的正确性; 4. 更新了SDK的版本到1.0.1 5. 还是老话,自用/学习可以,商用请系开发者,尊重劳动成果人人有责; 后话: 本来还想支持Blinker平台的,但找不到它的通讯协议文档,只找到了它的库,它的库直接集成到我的代码中时,程序无法正常工作(崩溃),如有相关技术资料,可以告诉我,我会尝试集成的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值