CI/CD für MCU Projekte
CI/CD ist für Arduino- und ESP32-Entwickler ideal, um Projekte effizienter und zuverlässiger zu gestalten. Mit Continuous Integration (CI) werden Codeänderungen automatisch kompiliert und getestet, was frühzeitige Fehlererkennung ermöglicht. Das spart Zeit und sorgt dafür, dass neue Features oder Bugfixes stabil sind, bevor sie auf die Hardware gespielt werden. Continuous Deployment (CD) automatisiert zudem die Bereitstellung der Firmware auf Geräten, was besonders bei Projekten mit mehreren Versionen oder Teams hilfreich ist. So können Entwickler schneller und sicherer arbeiten und sich auf die eigentliche Funktionalität konzentrieren.
Example Curriculum
Available in
days
days
after you enroll
- Alle Unterlagen
- ArduinoCLI (15:29)
- GitHub Actions am Beispiel Arduino Uno R4 mit Arduino CLI (15:38)
- GitHub Actions ESP32 und Matrix Funktionen zum Compilieren mehrere ESP32 Varianten (14:30)
- Gitea Runner installation und einrichten der CI Pipeline mit Arduino CLI (21:20)
- Gitea Runner mit PlatformIO für ESP32 Projekte (9:19)