Instalación de Firmware en Linux y macOS paso a paso
Cómo usar el Instalador de Firmware en Linux
Antes de realizar esta clase, toma en cuenta que la versión del sistema operativo es Ubuntu 20, en caso de que la tuya sea diferente, puede que los pasos deban variar, te invito a compartir tus aportes para los demás estudiantes.
En primer lugar, vamos a descargar el instalador correspondiente a nuestro sistema operativo desde la página oficial de descargas.
https://platzi.com/space/descargas
Recuerda que es muy importante no descargar este instalador de ninguna otra fuente, para mantener seguro tu equipo.
Una vez descargado el archivo, es necesario descomprimirlo utilizando la herramienta de nuestra preferencia, en el caso de linux podemos utilizar la herramienta unzip, desde la terminal.
Para instalar unzip solamente necesitamos ejecutar el siguiente comando como administrador:
sudo apt install unzip
Una vez instalado, tendremos que movernos a la carpeta dónde se encuentra el archivo comprimido, y ejecutar el comando:
unzip ./release.zip
Esto nos generará una carpeta llamada release, en la que podremos encontrar nuestro ejecutable.
Para movernos al directorio del ejecutable, utilizaremos el comando:
cd ./release/0.0.0/linux-unpacked
Y finalmente lo iniciaremos con el comando:
./esp32-setup
En caso de que marque un error de desconexión al intentar subir el firmware, puedes intentar darle al usuario permisos para utilizar el puerto USB.
Por ejemplo, si el puerto es /dev/ttyACM0, el comando sería:
sudo chmod a+rw /dev/ttyACM0
Después de esto, puedes volver a abrir el programa.
Con esto, debería abrirse el instalador de firmware, y ya podrás seguir los pasos de la clase en video.
Cómo usar el Instalador de Firmware en macOS
Antes de realizar esta clase, toma en cuenta que la versión del sistema operativo es Ventura 13.3.1, en caso de que la tuya sea diferente, puede que los pasos deban variar, te invito a compartir tus aportes para los demás estudiantes.
Recuerda que no debes descargar el instalador ni recibirlo de ninguna otra fuente, para mantener tu dispositivo seguro.
Una vez que termine la descarga, verás que se trata de un archivo comprimido llamado “release”.
Para descomprimirlo solamente necesitas hacer doble click en el mismo, y esperar a que se abra con la herramienta Archive Utility.
Archive Utility extraerá el archivo y lo creará la carpeta “release” en la misma ubicación.
Una vez extraída la carpeta, da doble click sobre ella y encontrarás distintos archivos. Abre la carpeta “mac”, ahí encontrarás el archivo ejecutable del instalador de firmware, llamado “esp32-setup”.
Para ejecutar el archivo simplemente haz click derecho sobre el mismo, y selecciona la opción “Abrir” en el menú contextual.
Aparecerá un cuadro de diálogo de advertencia que indica que la aplicación no se puede abrir debido a la falta de firma. Haz clic en “Abrir” en ese cuadro de diálogo.
Y listo, la aplicación debería abrirse correctamente después de unos segundos. No te preocupes si no abre al instante.
En caso de que marque un error de desconexión al intentar subir el firmware, puedes intentar darle al usuario permisos para utilizar el puerto USB.
Por ejemplo, si el puerto es /dev/ttyACM0, el comando sería:
sudo chmod a+rw /dev/ttyACM0
Después de esto, puedes volver a abrir el programa.
Una vez que la aplicación se abre, puedes continuar con los pasos de instalación del firmware en la clase en video.
En primer lugar quiero dar gracias al equipo de platzi por este curso y este proyecto tan interesante. Sin embargo quiero comentar que esta clase también debió ser en video, para ser mas claros. En mi caso he intentado los instaladores de linux y mac, y con ninguno logro avanzar, la ventana solo se queda en ¨Buscando estación terrestre¨, y la board solo muestra en su pantalla lcd un contador de tiempo y otro numerico que llega hasta 15 y se queda en ese loop. Estaré omitiendo algún paso?
Lista!
me abre una pagina con error
This site can’t be reachedCheck if there is a typo in
DNS_PROBE_FINISHED_NXDOMAIN
que puedo hacer??
Como dice la clase de lectura "Nota antes de instalar el firmware"
De momento está liberado el curso pero no la plataforma, les pedimos un poco de paciencia, en cuanto esté les estaremos avisando. :)
gracias profe
Gracias por el recurso muy util.
Saludos, ya tengo todos los componentes de hardware (antena), hay alguna fecha estimada para poder descargar el firmware para lunux?, Gracias.
Estamos en pruebas finales del instalador, si no surge ningún bug grave, esta misma semana.
no podrian generar una consola para que funcione con android es mas divertido hacer pruebas de campo con el telefono y el patzi sat
Estas estaciones están pensadas para colocarse físicas en una casa, pero siempre puedes ponerle una powerbank y conectarla al WiFi con los datos de tu celular.
Hola Diana, muchas gracias por tu curso, tengo el siguiente problema al tratar de conectar a mi red Wifi la aplicacion solo muestra la primera palabra de la red, y al tratar de conectarme por consola, me indica lo siguiente:
join [--timeout=<15>] <Smart Modem 2-YJPZXXXXX> [<PASSWORD>]
join: excess option Modem
join: too many errors to display
Command returned non-zero error code: 0x1 (ERROR)
Esto debido a que el nombre de mi red tiene espacios y mi proveedor no me permite realizar el cambio de nombre.
Podrias indicarme como puedo conectar a una red con espacios?
Al realizar un Scan de las redes me salen los nombres completos, pero no me permite conectarme.
Espero puedas ayudarme.
Como puedes ver en las clases de lectura y en la página de descargas, en realidad lanzamos el curso pero todavía no publicamos las herramientas oficiales.
Excelente clase, leyendo la parte del instalador de Firmware en MacOS mientras también avanzaba en el video de la profesora instalándolo en su Windows pude agregar correctamente mi estación