src/eric7/MicroPython/Devices/MCUScripts/circuitPy7WiFiConnect.py

Fri, 03 Mar 2023 11:29:15 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 03 Mar 2023 11:29:15 +0100
branch
mpy_network
changeset 9838
d6b87ef03c13
parent 9836
902ec9a04ebe
child 9890
66a6d3f131cc
permissions
-rw-r--r--

MicroPython, RP2040
- changed 'pimoroni' to 'picowireless' to be more specific

try:
    from secrets import secrets

    def connectWiFi():
        import wifi

        print("Connecting WiFi to '{0}' ...".format(secrets["ssid"]))
        wifi.radio.start_station()
        try:
            wifi.radio.connect(
                secrets["ssid"],
                "" if secrets["password"] is None else secrets["password"]
            )
        except Exception as exc:
            print("WiFi connection failed:", str(exc))
        if wifi.radio.ipv4_address is None:
            print("WiFi connection failed")
        else:
            print("WiFi connected:", wifi.radio.ipv4_address)

    connectWiFi()
except ImportError:
    print("WiFi secrets are kept in 'secrets.py', please add them there!")

eric ide

mercurial