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-106
Convertir código que se copia y pega entre proyectos en una librería con API limpia, ejemplos y documentación.
Formato asíncrono Desarrollo, Ingeniería / Industria Arduino
7 módulos · 31 clases en vídeo · práctica guiada en cada módulo
En casi todo equipo hay un fichero que viaja de proyecto en proyecto por copia y pega. Cada copia se modifica un poco, los arreglos no vuelven al original y al cabo de un tiempo nadie sabe cuál es la versión buena. El coste no está en escribir el código, sino en mantener cinco variantes divergentes del mismo controlador.
El curso construye una librería real desde el diseño de su interfaz. Se decide qué operaciones expone, qué estado guarda y cómo informa de los errores; se separa cabecera e implementación; se cuida la memoria evitando asignación dinámica y cadenas problemáticas en un microcontrolador; y se añaden ejemplos que compilan y demuestran cada funcionalidad.
El tramo final cubre la documentación, la licencia, el versionado y la publicación en un repositorio, además de cómo aceptar cambios de otras personas sin romper la compatibilidad. Es un curso transversal: mejora cualquier proyecto de Arduino o de ESP32 posterior y es la base para trabajar en equipo sobre el mismo firmware.
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-104Electrónica y Sistemas Embebidos
Modos de reposo, watchdog, sensor de temperatura interno y uso real del depurador.
Arduino