Continuous Deployment of IoT Sensors
summary
Demonstrates a concrete system that does automatic firmware deployment for microcontrollers by combining Drogue IoT, Tekton build pipeline and OCI registries with protocols like MQTT, CoAP and OTA over BLE. Shows a Raspberry Pi gateway relaying a micro:bit update managed by Eclipse hawkBit, including a dual‑bank bootloader that successfully applies a firmware, detects a faulty image and rolls back. Second demo builds firmware in Kubernetes, pushes containerized artifacts and updates ten simulated devices end to end.
AI-written summary · about
chapters (15)
- 0:00Start
- 2:49Continuous Integration
- 4:28Microcontrollers and Embedded Systems
- 5:09Why Would You Want To Do Continuous Delivery of these Types of Hardware
- 6:09Risk Testing
- 7:05Resource Usage
- 9:07How Can We Handle the Risk Factor
- 10:23Connectivity
- 13:37Device Management
- 14:51Firmware Management
- 15:30Functions of a Gateway
- 16:33Dual Banking
- 18:05Architecture
- 21:36Firmware Update Console
- 26:38Continuous Deployment
related talks
38mContinuous Delivery of IoT Sensors
38mAutomating and Managing an IoT Fleet Using Git
45mOSS Remote Firmware Updates for IoT-like Projects
12mCi in IoT/Embedded: creating a simple, salable and automated workflow
28mContinuous Integration of C/C++ Apps for IoT Devices
55mIoT Solution Recipes - Beyond your first slice of Raspberry Pi
31mUpdating the Edge
40mContainers on the Edge: Deploying Embedded Linux Systems With Modern D...
