PyQt5+MQTT+SQLite3框架写了一个MQTT客户端
利用工作闲余的时间,通过PyQt5开发PC端MQTT工具,用于公司Ebike T1电助力自行车
在项目上,集成了公司定制的一些协议,并通过功能按钮展示出来在页面
前期
需要了解MQTT协议
成果:
下面是程序的GUI和业务代码,gui这一块没有太多投入,采用的是PyQt5来写的 + Qt Designer来设计的,个人推荐,这个很适合写界面,直接拖拖拖拖和点点点点,就完事了,再加上QSS简单美化一下,
项目代码:
由于代码量比较多,我直接打包了,方便一点
MQTT客户端