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
y da este error NO DEU ¿Por qué?
Tal 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á.