当前位置:网站首页>[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]
边栏推荐
- Interface test API case, data and interface separation
- Oracle installation enhancements error
- Dynamics 365Online ApplicationUser创建方式变更
- 超十万字_超详细SSM整合实践_手动实现权限管理
- Unity shader (learn more about vertex fragment shaders)
- Yapi test plug-in -- cross request
- stm32和电机开发(从单机版到网络化)
- Test Engineer Interview Questions 2022
- H5网页播放器EasyPlayer.js如何实现直播视频实时录像?
- Some pit avoidance guidelines for using Huawei ECS
猜你喜欢
[4G/5G/6G专题基础-147]: 6G总体愿景与潜在关键技术白皮书解读-2-6G发展的宏观驱动力
二叉树高频题型
Over 100000 words_ Ultra detailed SSM integration practice_ Manually implement permission management
Unittest simple project
【BW16 应用篇】安信可BW16模组/开发板AT指令实现MQTT通讯
沙龙预告|GameFi 领域的瓶颈和解决方案
信息安全实验三 :PGP邮件加密软件的使用
Entity of cesium data visualization (Part 1)
信息安全实验四:Ip包监视程序实现
Cesium load vector data
随机推荐
战略合作|SubQuery 成为章鱼网络浏览器的秘密武器
其实特简单,教你轻松实现酷炫的数据可视化大屏
Information Security Experiment 2: using x-scanner scanning tool
Over 100000 words_ Ultra detailed SSM integration practice_ Manually implement permission management
Difference between interface iterator and iteratable
DRF authentication, permissions, and flow restrictions (only for views in DRF)
Record of structured interview
Unity3d interface is embedded in WPF interface (mouse and keyboard can respond normally)
牛客网——华为题库(61~70)
Unity shader (pass user data to shader)
golang select机制和超时问题怎么解决
nlohmann json
[SVN] what is SVN? How do you use it?
Error: selenium common. exceptions. WebDriverException: Messag‘geckodriver‘ execute
Detailed learning notes of JVM memory structure (I)
Mysql数据库-锁-学习笔记
Unity shader (basic concept)
Network request process
Run can start normally, and debug doesn't start or report an error, which seems to be stuck
Regular matching starts with XXX and ends with XXX