RTL8710系列的BW14模组,开发心得分享!
文章目录
- 一.前言
- 二.硬件
- 2.1烧录接线
- 2.2烧录
- 三.串口调试
- 3.1测试接线
- 3.2AT测试
- 我的邮箱:support@aithinker.com
一.前言
随着物联网产业的发展,我们生活中智能设备越来越多,逐渐成为趋势,今天来就来给大加介绍一款非常实用的控制类模块,适合用在我们的小家电或者一些需要搭载智能控制的设备终端上这样我们就能实现智能控制了,而且这一款模组的体型是满足公模的。
二.硬件
这一款模块叫做BW14,是安信可这边推出的针对智能设备控制的一款模块。这一款模块采用的是RTL8710系列的WiFi芯片,质量我就不多做介绍了,目前已经将这一款芯片封装成应用系列模。
并且接出了管套及端子的串口线路,以及外置天线焊盘,十分方便。只要设备上带有串口的MCU,并且引出了,接入这个模块以后,就能实现远程控制智能联动等效果了
2.1烧录接线
BW14是串口烧录,我们只需要接入一个USB转TTL工具并且打开烧录工具就可以自由下载。(注意.模块共提供两路串口,烧录串口为A29和A30,供电3.3V脚)
BW14 | USB转TTL |
---|---|
GND | GND |
R_A29 | TX |
T_A30 | RX |
V33 | 3.3V |
2.2烧录
固件部分出厂会默认AT固件,AT固件可以通过串口键入AT指令来更改模块参数或者操作模块进行联网或者数据交互的工作,如果觉得AT固件不满足要求,并且有一定开发经验的朋友可以自行开发.
运行(1-10_MP_Image_Tool.exe)——选择8710B——选择固件——扫描端口——点击下载——等待读条完成表示下载成功
三.串口调试
AT固件是实现串口透传来和MCU进行数据交互的过程,BW14在这个操作中主要的角色是为MCU和服务器远端转发数据。
3.1测试接线
这里的AT测试串口使用的是A18和A23,VCC接的是MCU的5-12V电路(适应大部分的底板电路)
BW14 | MCU |
---|---|
GND | GND |
R_A18 | TXD |
T_A23 | RXD |
Vin | 5-12V |
3.2AT测试
注意:默认的波特率为38400
每个AT指令结束都要加换行符(/r/n)
响应测试:版本获取
透传测试:tcp数据交互
- ATPW=1 //设置STA模式
- ATPN=abc,1234567890//连接路由
- ATPC=0,122.114.122.174 ,39861//建立客户端
- ATPT=5,1:12345//发送数据“12345”
- ATPR=1,5//接收服务器数据
上面就是BW14简单的和云端的数据交互了,但是看AT指令表就知道,这个AT固件还有很多其他功能可以实现,这些就交给朋友们去探索了
如需资料可以联系我:
我的邮箱:support@aithinker.com
RTL8710系列的BW14模组,开发心得分享!相关推荐
- 8710系列的BW14模组,共模体型
文章目录 一.前言 二.硬件 2.1烧录接线 2.2烧录 三.串口调试 3.1测试接线 3.2AT测试 我的邮箱:support@aithinker.com 一.前言 随着物联网产业的发展,我们生活中 ...
- 【安信可PB-01/02模组专题③】ESP32-G WIFI蓝牙网关与PB02模组开发进行组网通讯
文章目录 前言 工具 ESP32-G 网关介绍 (1)产品概述 (2)产品接口及 LED 指示灯说明 ESP32-G 网关蓝牙模式使用 (1) 恢复出厂设置 (2) 点击网关中的蓝牙选项 (3) 点击 ...
- 【Minecraft java edition 模组开发】(一):实现一个简单的模组
零.写在前面 1.看这个系列需要什么前提? ① 对Minecraft有一定的了解,知道模组.方块.物品.实体等名词的具体含义. ② 对java编程有一定了解,至少要学到容器. ③ 会编写json代码, ...
- Minecraft 1.16.5模组开发(三十一) 自定义建筑生成(structure) (新)
如果你学习过我们之前在1.12.2的建筑生成教程,那么对本次的教程的理解可能会相对轻松. 往期回顾 Minecraft 1.12.2模组开发(十四) 建筑生成 (structure generatio ...
- 涂鸦模组开发(压力传感器HX711)——4. 上报传感器数据给涂鸦模块
涂鸦模组开发_压力传感器HX711--4. 上报传感器数据给涂鸦模块 概述 视频演示 资料下载 涂鸦智能 涂鸦功能修改 压力值上报 压力状态上报 增值服务 最后 概述 涂鸦智能 (NYSE:TUYA) ...
- Minecraft 1.19.2 Forge模组开发 05.矿石生成
我们本次尝试在主世界生成模组中自定义的矿石 1.由于1.19的版本出现了深板岩层的矿石,我们要在BlockInit类中声明一个矿石的两种岩层形态: BlockInit.java package com ...
- 涂鸦模组开发(压力传感器HX711)——2. 压力传感器HX711
涂鸦模组开发_压力传感器HX711--2. 压力传感器HX711 概述 视频教学 资料下载 涂鸦智能 硬件准备 选择芯片型号 配置时钟源 配置时钟树 串口配置 生成工程设置 代码生成设置 生成代码 串 ...
- Minecraft 1.12.2模组开发(一) 配置ForgeMDK环境
我的世界1.12.2 IDEA开发包构建教程已出,更加方便快捷~ 1.12.2Forge模组开发 配置ForgeMDK环境 开发环境:eclipse 1. 我的世界模组开发首先需要配置Forge MD ...
- 涂鸦模组开发光照传感器
涂鸦模组开发光照传感器(OPT3006) 概述 涂鸦智能 视频教学 系统框架设计 OPT3006 超薄环境光传感器 TYZS5 模组 特点 PCB绘制 涂鸦零代码开发 涂鸦模组开发文章 最后 概述 亮 ...
最新文章
- xen 虚拟机挂了,宿主机假死的问题追终,全思路
- 【PC工具】github项目辅助下载工具,github高速下载
- php use as是什么意思,use关键字在PHP中的几种用法
- (19) 转载: 寻找丑数
- 前端学习(2476):表单数据绑定处理
- java用户登录窗口怎么删除_从窗口中删除 Headers 栏 . 窗口过程由不同的用户启动...
- SQL Server 2005 中行号的显示,分页
- VScode使用记录二:Windows 7下安装GCC、使用VSCode编译代码
- Cglib动态代理实现原理
- Excel VBA入门教程
- 网克自动改IP工具-VeryPal2.0正式版教程
- Easyui 官网网址
- 网页媒体播放利器 - JW Player的demo
- python 换国内源
- domian shift
- uoj #311.【UNR #2】积劳成疾 dp
- 博基计划(4)---近红外光谱过程分析中基线漂移的主要来源
- 【调剂】东北石油大学计算机科学与技术专业接收调剂
- 转载:千万别看`小心让你哭
- axure 画小程序效果图_【附源文件】5款精美小程序原型设计模板,触手可得