🛠 Primeros pasos con M5Stack ToughC5

Kit de desarrollo IoT resistente a la intemperie M5Stack ToughC5 (ESP32-C5) · intermediaire · Guide intermédiaire pour la première alimentation, le flashage et la vérification de base du kit IoT étanche ToughC5.

Objetivos

Este tutorial le guía a través del primer arranque del M5Stack ToughC5, un controlador IoT robusto basado en el ESP32-C5. Aprenderá a asegurar la alimentación, configurar el entorno de desarrollo y verificar interfaces críticas (pantalla, conectividad).

Material Necesario

Pasos

  1. Preparación física: Abra el compartimento de la batería. Inserte la pila CR2032 en el soporte del RTC, con el polo positivo hacia arriba. Cierre la carcasa de PC+ABS para mantener la resistencia a la intemperie (IP65, no sumergible).
  1. Conexión USB: Conecte el ToughC5 a su PC mediante el puerto USB Tipo-C. El LED de alimentación debe encenderse. Tenga en cuenta que el módulo también admite una entrada de 6-24V a través de RS485, pero se recomienda USB 5V para el primer flasheo.
  1. Configuración del IDE: En Arduino IDE, agregue la URL del administrador de placas ESP32. Seleccione la placa M5Stack ToughC5 (o ESP32-C5 Dev Module si la placa específica aún no está disponible). Elija el puerto COM correcto.
  1. Flashear programa de prueba: Descargue un ejemplo Hello World adaptado para ESP32-C5. Asegúrese de que las bibliotecas M5Unified estén incluidas para gestionar la pantalla IPS ILI9342C (320x240 px) y el zumbador. Compile y suba.
  1. Verificación de interfaces: Una vez ejecutado el código, la pantalla táctil capacitiva debe mostrar la interfaz. Pruebe Wi-Fi 6 (banda 2.4/5 GHz) y BLE 5.0 escaneando redes disponibles a través del monitor serie.

Verificación

Para ir más allá

Explore la interfaz 802.15.4 para Zigbee/Thread. Pruebe los conectores HY2.0-4P para interfaz de sensores industriales vía RS485. Optimice el consumo en reposo (10.41 µA) para despliegues con batería de iones de litio de 3.7V.

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales