🛠 M5Paper: Primera conexión y puesta en marcha
Objetivos
Este tutorial le guía en el descubrimiento de su kit M5Paper. El objetivo es realizar con éxito el primer arranque físico, instalar el entorno de desarrollo Arduino IDE y cargar el programa de demostración oficial. Al final de este paso, sabrá cómo encender el dispositivo, comprender su interfaz táctil y verificar que la pantalla e-Ink de 4,7 pulgadas responde correctamente a los comandos. También cubriremos especificaciones clave como el microcontrolador ESP32 y la memoria disponible para comprender mejor las capacidades de la placa.
Materiales necesarios
- Kit M5Paper (con cable USB-C)
- Ordenador (Windows, macOS o Linux)
- Cargador de pared USB o puerto USB del ordenador
- Software Arduino IDE instalado (versión 1.8.19 o 2.x recomendada)
Pasos
- Preparación del hardware: Inserte la batería recargable en el compartimento ubicado en la parte trasera del M5Paper. Asegúrese de que el cable USB-C esté conectado firmemente al puerto de la placa y a su ordenador o cargador. Un pequeño LED se enciende para indicar la carga.
- Instalación de bibliotecas: Abra Arduino IDE. Vaya a
Herramientas>Administrar bibliotecas. Busque "M5Paper" e instale la última versión. Esta biblioteca contiene controladores esenciales para el controlador IT8951 y el táctil GT911. - Configuración del puerto serie: Conecte el M5Paper al ordenador. En Arduino IDE, vaya a
Herramientas>Puertoy seleccione el puerto COM (Windows) o tty (macOS/Linux) correspondiente a la placa. Si no aparece ningún puerto, verifique el cable USB o instale los controladores CH340/CP210x si es necesario. - Carga del código de demostración: En el menú
Archivo>Ejemplos>M5Paper, seleccioneHelloWorld. Este código utiliza 520 KB de SRAM y 8 MB de PSRAM para mostrar texto e imágenes en la pantalla de 960x540 píxeles. - Compilación y carga: Haga clic en la flecha "Cargar". El compilador generará el binario para el ESP32-D0WDQ6-V3. Espere a que termine el proceso, que puede tardar unos minutos debido al tamaño del programa.
Verificación
La pantalla debe encenderse y mostrar el texto "Hello World" o una imagen de demostración. Toque la pantalla con el dedo: el controlador capacitivo GT911 debe reaccionar inmediatamente, cambiando la visualización o activando una acción. Verifique que la visualización sea nítida, utilizando los 16 niveles de gris. Si la pantalla permanece negra, verifique la fuente de alimentación y el puerto serie seleccionado.
Para ir más allá
Explore los ejemplos de TouchTest para comprender la gestión de gestos multi-táctiles. Luego puede modificar el código para mostrar datos en tiempo real a través del Wi-Fi de 2,4 GHz integrado, aprovechando el bajo consumo de energía del modo e-Ink para aplicaciones IoT sostenibles.