当前位置:网站首页>[bw16 application] Anxin can realize mqtt communication with bw16 module / development board at instruction
[bw16 application] Anxin can realize mqtt communication with bw16 module / development board at instruction
2022-07-07 09:32:00 【Anxinco Technology】
List of articles
Preface
This article mainly introduces anxinko BW16 module / Development board running combo AT The firmware , With the help of EMQ Server implementation MQTT Operation process of communication .
1 Firmware burning
Reference documents for firmware burning : Anxinco BW16 Module and development board update firmware burning instructions , I'm not going to repeat it here .
combo Firmware get link :https://docs.ai-thinker.com/rtl87xx
2 EMQ Server setup
2.1 Software access
EMQX Software access link :https://www.emqx.com/en/try?product=broker, Users can choose according to the type of system installed , And the version number to download the installation package .
2.2 start-up EMQ service
Unzip the installation package , Place the folder in the specified path , open bin Path to folder , Operation instruction :emqx start
Browser access url:localhost:18083
open WebSocket Client Interface , Click on connect, After successful connection , You can start debugging
3 Device end networking configuration
3.1 AT Instruction configuration
AT+WMODE=3,1 # Set up wifi The model is AP_STA
AT+WJAP="SSID","PASSWORD" # Configuration connection room wifi
AT+MQTT=1,mqtt_url # Configure access to MQTT The server url
AT+MQTT=2,1883 # Configure the server access port number
AT+MQTT=3,1 # To configure MQTT How to connect , Default 1: Express TCP
AT+MQTT=4,001 # To configure MQTT user ID Number
AT+MQTT=5,admin # To configure MQTT user name
AT+MQTT=6,public # Set up MQTT User password
AT+MQTT # Connect MQTT
AT+MQTTSUB=pub_topic,0 # Subscribe to guidance topics
AT+MQTTPUB=pub_topic,0,0,123456 # Publish data to the guidance topic
The effect is as follows :
3.2 Information exchange
stay Dashboard On the interface , Good configuration sub as well as pub Parameters of :
The theme of module subscription here is “sub_topic” The news of , and Dashboard The terminal subscribes to the theme “pub_topic” The news of , after , The module release theme is “pub_topic” The news of ,Dashboard The theme of the terminal is “sub_topic” The news of , The effect is as follows :
Contact us
The above is the content of this issue , The purpose is to let everyone quickly adapt to the development of new products , More information can be obtained from our official website .
Official website :https://www.ai-thinker.com
Development of information :https://docs.ai-thinker.com/
Official forum :http://bbs.ai-thinker.com
Technical support :[email protected]
边栏推荐
- 进程间的通信方式
- 【SVN】SVN是什么?怎么使用?
- 嵌套(多级)childrn路由,query参数,命名路由,replace属性,路由的props配置,路由的params参数
- Mysql database index study notes
- 创建一个长度为6的int型数组,要求数组元素的值都在1-30之间,且是随机赋值。同时,要求元素的值各不相同。
- 答案在哪里?action config/Interceptor/class/servlet
- 华为HCIP-DATACOM-Core_03day
- Loxodonframework quick start
- Connecting mobile phone with ADB
- Using JWT to realize login function
猜你喜欢
Pytest+request+allure+excel interface automatic construction from 0 to 1 [five nails / flying Book notice]
信息安全实验三 :PGP邮件加密软件的使用
The configuration and options of save actions are explained in detail, and you won't be confused after reading it
嵌套(多级)childrn路由,query参数,命名路由,replace属性,路由的props配置,路由的params参数
战略合作|SubQuery 成为章鱼网络浏览器的秘密武器
华为HCIP-DATACOM-Core_03day
Information Security Experiment 1: implementation of DES encryption algorithm
MongoDB怎么实现创建删除数据库、创建删除表、数据增删改查
Yapi test plug-in -- cross request
二叉树高频题型
随机推荐
Nested (multi-level) childrn routes, query parameters, named routes, replace attribute, props configuration of routes, params parameters of routes
Final keyword
flinkcdc 用sqlclient可以指定mysqlbinlog id执行任务吗
Huawei hcip datacom core_ 03day
JS inheritance prototype
Postman setting environment variables
The configuration and options of save actions are explained in detail, and you won't be confused after reading it
Mysql数据库-锁-学习笔记
SiteMesh getting started example
Netease Cloud Wechat applet
How to use clipboard JS library implements copy and cut function
shake数据库中怎么使用Mongo-shake实现MongoDB的双向同步啊?
牛客网——华为题库(61~70)
Locust performance test 5 (analysis)
In fact, it's very simple. It teaches you to easily realize the cool data visualization big screen
战略合作|SubQuery 成为章鱼网络浏览器的秘密武器
Jenkins modifies the system time
[cloud native] Devops (I): introduction to Devops and use of code tool
Install pyqt5 and Matplotlib module
VSCode+mingw64