Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Soy un gran fanático del módulo M5Stack ESP32. ¡Se ve muy profesional a diferencia de mi "nido de ratas" habitual de tableros y cables prototipo!
Con la mayoría de las placas de desarrollo ESP32, solo puede ejecutar un programa / aplicación a la vez, pero ahora en M5Stack puede elegir entre muchas aplicaciones a través de un menú. ¡¿Limpio, eh ?!
Las aplicaciones incluyen:
- Osciloscopio de doble canal
- WebRadio
- Estación meteorológica
- Servidor web con administrador de archivos SD basado en web
- Navegador SD
-
Instrumentos
- Monitor de paquetes Wifi
- Escáner Wifi
- Escáner I²C
- Lector de sensor DHT
- Cronógrafo
- Juegos
El video muestra la compilación y los siguientes pasos explican el proceso.
Paso 1: Ardunio IDE Out, PlatformIO IDE In
El primer desafío es que no podemos usar nuestro querido IDE de Arduino para este proyecto. Es hora de cambiar y cambiar, ¿verdad? Vaya a GitHub:
github.com/botofancalin/M5Stack-MultiApp-Advanced
Aquí puede ver las instrucciones para instalar PlatformIO y otros requisitos. El primer paso es descargar el repositorio y descomprimirlo en un lugar donde pueda encontrarlo fácilmente, p. escritorio.
Ahora descargue e instale Visual Studio Code
code.visualstudio.com/
Y la extensión PlatformIO
Ahora instale ESP32 Framework en PlatformIO. Para mí, esto sucedió automáticamente una vez que se instaló PlatformIO. También en este momento busque las actualizaciones que se marcarán.
Es hora de aplicar el parche PlatformIO, simplemente copie el contenido del directorio PlatformIO_Patch en la carpeta M5Stack-MultiApp-Advanced-master en su escritorio a su directorio.platformio.
Paso 2: Actualice el M5Stack con el firmware precompilado
Las instrucciones de actualización se pueden encontrar en la carpeta de firmware precompilado en la carpeta M5Stack-MultiApp-Advanced-master en su escritorio.
1. ejecute ESPFlashDownloadTool_v3.6.4.exe
2. Seleccione ESP32 DownloadTool
3. Seleccione el archivo de firmware "M5StackMultiApp.bin"
4. ingrese la dirección para el archivo: 0x10000 (hecho por defecto)
5. Seleccione el puerto COM en la herramienta de descarga. Compruebe en el administrador de su dispositivo el número de puerto COM de M5Stack.
6. Mantenga presionada la tecla RESET en M5Stack
7. Haga clic en INICIO en la herramienta de descarga y suelte la tecla Restablecer
Después de parpadear, presione la tecla de reinicio para iniciar el M5Stack
Paso 3: compile y actualice M5Stack MultiApp
Abra la carpeta del proyecto MultiApp en PlatformIO.
Navegue a la carpeta src y cargue el archivo main.cpp.
Haga clic en el botón CONSTRUIR ubicado en la esquina inferior izquierda de la barra de tareas de Visual Studio. Verá algunos mensajes de advertencia en amarillo, pero es de esperar que después de un tiempo vea el mensaje verde de "ÉXITO".
Ahora presione el botón de flecha Subir y espere a que aparezca otro mensaje verde de "ÉXITO" y el menú MultiApp debería aparecer en el M5Stack - ¡¡felicidades !! Ahora puede explorar las aplicaciones.
Obtenga su M5Stack aquí: M5Stack ESP32
O aquí: M5Stack ESP32