Community Fueled OTA for Zephyr (and Other µCs)
summary
A community member ships a working OTA client for microcontrollers: a proof‑of‑concept on ESP32 and a Zephyr port in the GitHub repo mender-stm32l4a6-zephyr-example. It uses HTTP with mbedTLS, cJSON and leverages MCUboot for A/B switching and rollback, keeps the server payload‑agnostic with documented APIs, and shows Delta updates for Linux while standalone client work is alpha. Demos and code are on GitHub and the ESP32/STM32 examples successfully boot, flip, and report status in practice.
AI-written summary · about
chapters (14)
- 0:00Start
- 2:45About this presentation
- 4:54My friend Joël
- 8:26It's actually the same.
- 9:48Lets go open source now.
- 10:36Be your own postal service.
- 11:55The key is: documentation
- 13:27The last thing missing
- 14:43mender-mcu-client
- 15:55Going to Zephyr
- 32:34What is to come
- 34:30ELC tech showcase
- 37:55OTA Updates
- 38:21Questions & Answers
related talks
49mThe Zephyr™ Project – An Updated Overview
10mSoftware-defined Hardware with Zephyr
10mLightning Talk: Open Source Fleet Management in Zephyr
42mTaking Your Hardware to Production with Zephyr RTOS
01h 00mOpen Software Updates for IoT
36mContinuous Deployment of IoT Sensors
39mBoF: Meet the Zephyr Community
23m#9 Open Source Forum 2019 Kate Stewart
