We'll start from the basics of Machine Learning to understand how different problems can be solved using Neural Networks.
We'll then look into the steps and design considerations involved in the design of algorithms, and which constraints need to be considered when working with Edge devices. By the way, do we always have to use Machine Learning, or is it sometimes better not to?
Everyone is welcome to attend, and questions are warmly encouraged. You don't need to register, just join us online on 2026-01-16 15:00 CET
Do you want to stay informed about our next tech talks?
Subscribe to the MTT mailing list to stay updated!
We'll start from the basics of Machine Learning to understand how different problems can be solved using Neural Networks.
We'll then look into the steps and design considerations involved in the design of algorithms, and which constraints need to be considered when working with Edge devices. By the way, do we always have to use Machine Learning, or is it sometimes better not to?
Cybersecurity is a hot topic, but rarely discussed from a developer’s perspective. This is regrettable, since the design stage has much more impact on security than measures taken once a product is in the field. With Europe’s CRA, cybersecurity in embedded systems becomes mandatory. Why do we need cybersecurity? And how can we increase it in the firmware we design? In this Mind Technical Talk, Olivier L'Heureux addresses these questions from a software engineer’s point of view. He takes a close look at SBOMs, CVEs, and practical tools to help you stay ahead of threats, and he then proposes a development model to help secure embedded devices.
At the end of August, Titouan, Charles-Antoine, Thomas, and Arnout attended the Linux Foundation’s Open Source Summit Europe (OSSEU) in Amsterdam. Titouan gave a talk on Zephyr. The four of them attended several interesting presentations and participated in various co-located events: a Buildroot meeting, a Yocto meeting, and a cybersecurity meeting. In this Mind Technical Talk, they will share their key takeaways from the event and highlight technical insights and emerging trends.
The Embedded Recipes conference is a small but highly influential annual event, attracting around 100 attendees and featuring a single-track program in one room. Its relaxed and informal atmosphere encourages meaningful and spontaneous interactions among participants. In this Mind Technical Talk, we distill the key takeaways from the event, summarize core technical insights and spotlight emerging trends in the Linux kernel and embedded systems communities.
This talk explores the journey of implementing and upstreaming USB-MIDI support in Zephyr RTOS, starting from a custom music controller project. We'll first look at the MIDI (Musical Instrument Digital Interface) specification from the 1980's and how it evolved into MIDI2 recently. We will then dive into practical consideration for actually exchanging MIDI data with a USB host. We will look deeper into Zephyr's USB device_next stack; the newer, more dynamic way of implementing actual USB devices using this fancy kite-stamped RTOS. If you are not familiar with it, this is also an occasion to have a glimpse at the device model and how Zephyr applications and drivers are structured.
Fleetminder is a device fleet simulator and modeling system. It implements a user-friendly dashboard that monitors, controls and manages a fleet of simulated, real or live devices in the field. Fleetminder is in the early stages of development and is designed to support commercial projects by exploring use cases such as: (1) OTA device updates and secure boot, (2) OT-IT network gateways, (3) Scale-up scenarios in fleet management, (4) Multi-tenancy and multi-partner data systems. This presentation covers the architecture, the current state of development, the workflows employed for implementation and testing, and future directions.
The majority of contributions to the OSS (open source software) community are made by practitioners acting on behalf of their own initiative, their company, or any other organisation.
All the Mind ‘wisdom’ is translating into various contributions from our experts.
Below an overview of OSS presentations, Linux kernel and Zephyr contributions, Buildroot enhancements, etc.
FOSDEM talk Reducing Technical Debt with Reproducible Shell Workflows The BCM5719 OSS Firmware as a Case Study, on Saturday 31 January 2026 at 17:30 by Hugo Cornelis and Colin Evrard, in the Tool the Docs room
FOSDEM talk Longer-Term Support releases for Buildroot, on Sunday 1st February 2026 at 12:30 by Titouan Christophe and Thomas Perale, in the Embedded, Mobile and Automotive room.
Laurens Miers has fixed the compilation of mcpp with C23 compilers.
Hugo Cornelis has fixed an compilation problem on ppc64 big-endian.
Thomas Perale mentioned the CVE trailer in the documentation, and removed many stale CVEs from Buildroot. (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 and added CVE trailers, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37).
Javad Rahimipetroudi added the libplacebo package to Buildroot.
Thomas Perale updated libcoap, solving 10 CVEs, libfreeimage, solving 10 other CVEs, imagemagick, solving a CVE, mbedtls, solving 2 CVEs, zabbix, fixing 4 CVEs, suricata, fixing 2 CVEs in Buildroot.
Thomas Perale has removed many JavaScript packages in Buildroot (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14).
Thomas Perale added support for ‘resolved_with_pedigree’ in Buildroot’s ‘generate-cyclonedx’ script.
Titouan Christophe has bumped redis to v8.4.0 in Buildroot (1, 2), fixing 4 CVEs, poppler to v25.10.0, fixing 7 CVEs, and netdata to v1.37.1, fixing 2 CVEs, xerces to v3.3.0 (1,2), libvips to v8.17.2, fixing 2 CVEs, modsecurity2 to v2.9.12, fixing a CVE, erlang to v26.2.5.15, fixing 10 CVEs, python-django to v5.2.7, fixing 2 CVEs, and patched raptor , fixing 2 CVEs.