Skip to content

SmartConfig ESP8266 and ESP32 #3427

Description

@zaforic

Add smartconfig capability to micropython for esp8266 and esp32

Add the following to modesp.c
{ MP_ROM_QSTR(MP_QSTR_smartconfig), MP_ROM_PTR(&mp_module_esp_smartconfig) },

Create smartconfig python wrapper. An old example is at https://github.com/mianos/micropython/blob/master/esp8266/mod_esp_smartconfig.c

Activity

  1. PonyPC commented on Jan 1, 2019

    @PonyPC

    any update?

  2. xiaoATT commented on Oct 10, 2019

    @xiaoATT

    how can i use smartconfig now

  3. D1ver commented on Jan 6, 2023

    @D1ver

    No update?

  4. johseffer commented on Oct 31, 2024

    @johseffer

    Any news?

  5. hzbd commented on Oct 31, 2024

    @hzbd

    There's a third-party open source implementation. Unfortunately, its documentation is in Chinese. A pull request has been submitted, but progress has been slow.

    https://gitee.com/walkline/micropython-smartconfig-cmodule

    #13658

  6. walklinewang commented on Oct 31, 2024

    @walklinewang

    Unfortunately, its documentation is in Chinese.

    Thanks for the mention, the Chinese docs just describe how to compile SmartConfig as a user c module and how to use it (ESP Touch and WeChat applets)

    A pull request has been submitted, but progress has been slow.

    Actually I don't know how to push the PR process so I can only wait for now....

  7. walklinewang commented on Oct 31, 2024

    @walklinewang

    For the record, that PR currently implements the esp32 port only, not esp8266.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions