MicroPython Network

ESP8266 micropython, bibliothèque network: gestion du Wifi

L’ ESP8266 est équipé d’un module WIFI permettant un accès à un réseau Wifi existant ou comme point d’accès Wifi auquel on pourra se connecter

connexion à un réseau Wifi

code à taper dans WebRepl

 


>>> import network   # bibliothèque gérant le réseau
>>> WifiStation = network.WLAN(network.STA_IF)

# False = pas connecté à un réseau Wifi
# ou mode point d'accès
>>> print(WifiStation.isconnected()) WifiStation.active(True)

# connection au réseau CREP5620
#  avec le mot de passe crepP56270
>>> WifiStation.connect('CREP56270', 'crepP56270')

# pour récupérer l'adresse IP de l'ESP8266
>>> print('réseau Wifi:',  WifiStation.ifconfig() )

Wifi : (‘192.168.0.27‘, ‘255.255.255.0’, ‘192.168.0.254’, ‘212.27.40.241’)

Pour se connecter par WebRepl à l’Esp8266, indiquer ws://192.168.0.27:8266/

création d’un point d’accès réseau WIFI

 

l’Esp8266 utilise sa carte WIFI pour créer un réseau Wifi par défaut nommé micropython_a1b2C3 où a1b2c3 est la fin de l’adresse MAC de la carte Wifi de l’Esp8266