""" connexió a WiFi """
# importa llibreries
import network
from time import sleep

# dades de la xarxa
ssid = 'Wokwi-GUEST'  
psw = ''

# configura i connecta
estacio = network.WLAN(network.STA_IF)  
estacio.active(True)                    
estacio.connect(ssid, psw)        
print('Conectant a WiFi')

# ======================= codi afegit ==========================================

comptador = 0                        # inicialització de la variable comptador  

# mentre no estigui connectat ...
while not estacio.isconnected ( ):   
  print ('.', end=" ")                                         
  sleep (0.1)                        # comprova la connexió cada 100 ms
  comptador = comptador + 1          # suma 1 al valor de la variable
  if comptador > 10:                 # si s'assoleix el màxim sense haver-se connectat ...
    break                            # break força la sortida del bucle encara que no es compleixi la condició imposada

# un cop fora del bucle es mostrarà un o altre missatge i s'aturarà l'execució del programa
if comptador < 10:
  print ("Connectat a", ssid)
else:
  print ("No s'ha pogut connectar a", ssid)