Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

walklinewang/MicroPython-SmartConfig-CModule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

19 Commits

Repository files navigation

MicroPython SmartConfig CModule

项目介绍

MicroPython提供SmartConfig相关功能,该模块已提交 PR,欢迎前往测试并留言支持。

相较于 之前的版本,这次更新了以下内容:

  • ESP-IDF更新至v5.0.4
  • 去掉了.py文件中的辅助函数,改为使用ESP-IDF原生API实现
  • 增加了对EspTouch V2协议支持

如何添加模块

  • MicroPython项目同级目录克隆或粘贴本项目文件夹,并将文件夹重命名为smartconfig

     git clone https://gitee.com/walkline/micropython-smartconfig-cmodule.git smartconfig
  • 根据MicroPython项目固件编译说明做好前期准备

  • 使用如下命令编译固件:

     cd micropython/ports/esp32
     make USER_C_MODULES=../../../../smartconfig/cmodules/micropython.cmake

模块使用说明

参考项目目录下main.py文件中的代码,同时还可以 前往B站 观看配网演示视频。

查看 模块方法列表

手机操作说明

  • 手机连接2.4G无线网络(重要)

  • 任意选择一个微信公众号App:

    • 关注安信可科技微信公众号,点击应用开发→微信配网
    • 关注乐鑫信息科技微信公众号,点击商铺→Airkiss 设备
    • 安装EspTouch App点击EspTouch
    • 安装腾讯连连 App,任意添加一个设备
  • 输入WiFi 密码后点击连接按钮

获取 EspTouch App

已知问题

  • 2.4G5G混合网络下使用AirKiss协议无法获取相关信息
  • 某些(我的)WiFi6路由器使用AirKiss协议无法获取相关信息

参考资料

合作交流

走线物联 扇贝物联

About

为 MicroPython 提供 SmartConfig 相关功能

Topics

Resources

License

Stars

Watchers

Forks

AltStyle によって変換されたページ (->オリジナル) /