AP04-26BElectrónica y Sistemas Embebidos
Curso Avanzado Arduino
Interrupciones, serie, I2C y SPI, EEPROM, watchdog, bajo consumo, depurador, librerías propias y ampliación con multiplexores, expansores y conversores.
ArduinoTinkercad
Electrónica y Sistemas Embebidos · EMB-104
Modos de reposo, watchdog y depuración real para dispositivos que funcionan con batería sin vigilancia.
Formato asíncrono Ingeniería / Industria, Desarrollo Arduino
7 módulos · 30 clases en vídeo · práctica guiada en cada módulo
Un sensor alimentado por pilas que debía aguantar toda una campaña se apaga mucho antes de lo previsto, y otro se queda colgado en un armario al que nadie tiene acceso fácil. Los dos problemas tienen la misma raíz: el firmware se escribió pensando en un equipo conectado a la red y con alguien delante mirando el monitor serie.
El curso trabaja las dos caras de ese problema. Por un lado, el consumo: medir de verdad cuánto gasta cada estado, usar los modos de reposo del microcontrolador, despertar por interrupción o por temporizador y apagar lo que no aporta. Por otro, la robustez y la observabilidad: watchdog bien configurado, vigilancia de temperatura interna y de tensión de alimentación.
El último bloque sustituye la depuración por mensajes por una depuración con punto de ruptura, inspección de variables y análisis de un bloqueo real. Es la preparación adecuada para desplegar dispositivos autónomos en campo y encaja con los proyectos de ESP32 con bajo consumo y con la inferencia junto al sensor.
Contenido ya grabado y publicado en el campus. Puedes empezar en cuanto te inscribas.
Sigue aprendiendo
AP04-26BElectrónica y Sistemas Embebidos
Interrupciones, serie, I2C y SPI, EEPROM, watchdog, bajo consumo, depurador, librerías propias y ampliación con multiplexores, expansores y conversores.
ArduinoTinkercad
EMB-103Electrónica y Sistemas Embebidos
Interrupciones, comunicación serie avanzada, I2C, SPI y memoria EEPROM.
Arduino
EMB-105Electrónica y Sistemas Embebidos
Multiplexor, registro de desplazamiento, expansor GPIO, ADS1115, MCP4725 y EEPROM externa.
Arduino