Primer programa Escaneo Wifi
Desde https://github.com/espressif/arduino-esp32/blob/master/libraries/WiFi/examples/WiFiScan/WiFiScan.ino podemos encontrar este programa para escanear las redes wifi desde nuestro ESP32 Arduino
https://app.arduino.cc/sketches/54b6f875-2961-4ec5-8a48-608d9dde5feb?view-mode=preview
Instalando la librería Wifi.h
Te dará un error de compilación pues no tiene esta librería. Puedes descargar la versión última desde https://www.arduino.cc/reference/en/libraries/wifi/
Una vez descargada (un fichero ZIP no lo descomprimas) en el editor Arduino IDE se instala desde este menú
Seleccionamos el fichero Zip que has descargado y ya tenemos la librería instalada
Compilamos
Antes de compilar CONECTAMOS NUESTRO ESP32
{{@12190#bkmrk-licencia-cc-by-nc-sa-1}}
No hace falta encender el robot Arduino Alvik
Y seleccionamos la placa que ha reconocido
Y ya se puede compilar !!! no tiene que dar ningún fallo
Subirlo al ESP32
Pues si lo intentas subir
Tal ¡¡y da este error
!!NO (laDEU primera¿Por vez,qué?luegono)y como has leido en https://libros.catedu.es/books/arduino-alvik/page/instalar-micropython Micropython se instala en el ESP32. Luego al querer ejecutar un programa tipo C++ que le transmitimos el código, hay que resetearlo para quitar el interpretador de Micropython
Tal y como dice el vídeo la solución es dar al botón de Reset
Resultado
Le damos a subir, y en la ventana de Output da como correcto
Y si nos vamos a la ventana del monitor serie
No nos sale nada !!! le das al botón de reset y ya sale :
¿Puedo ahora ejecutar un programa en MicroPyhon?
No, tal y como dice aquí https://libros.catedu.es/books/arduino-alvik/page/instalar-micropython tienes que instalar el interpretador/compilador de Micropython dentro del ESP32, sino Arduino Lab for Micropython no se podrá conectar porque no lo encontrará.