code.py
1 # SPDX-FileCopyrightText: 2022 Liz Clark for Adafruit Industries 2 # 3 # SPDX-License-Identifier: MIT 4 5 import os 6 import ipaddress 7 import wifi 8 import socketpool 9 10 print() 11 print("Connecting to WiFi") 12 13 # connect to your SSID 14 wifi.radio.connect(os.getenv('WIFI_SSID'), os.getenv('WIFI_PASSWORD')) 15 16 print("Connected to WiFi") 17 18 pool = socketpool.SocketPool(wifi.radio) 19 20 # prints MAC address to REPL 21 print("My MAC addr:", [hex(i) for i in wifi.radio.mac_address]) 22 23 # prints IP address to REPL 24 print("My IP address is", wifi.radio.ipv4_address) 25 26 # pings Google 27 ipv4 = ipaddress.ip_address("8.8.4.4") 28 print("Ping google.com: %f ms" % (wifi.radio.ping(ipv4)*1000))