Blog

Slides of my talk at Embedded World 2020

Last week, from February 25th to 27th in Nuremberg, Germany, we had another edition of Embedded World, the leading international fair for embedded systems. Despite a lower attendance than in typical years due to the spread of the novel coronavirus, Embedded World 2020 still featured thousands of attendees and hundreds of exhibitors displaying innovations in […]

Blog

Embedded Online Conference 2020

The Embedded Online Conference is an online conference for embedded systems, DSP, machine learning and FPGA engineers. The conference will have 4 tracks (DSP & Machine Learning, Embedded Systems Programming, Embedded Systems Security and FPGA) and a lot of great talks from experts in the field. I’ll be there presenting the talk Developing embedded real-time […]

Blog

A new blog about embedded systems

This is going to be my new blog about embedded systems development. I’ve been working with embedded systems for more than 20 years, much earlier than all this maker/tinker movement with Raspberry Pis and Arduinos all around us. You can read more about me in the About page. When I started learning and working with […]

Blog

Embedded World 2020

From February 25th to 27th in Nuremberg, Germany, we will have another edition of Embedded World, the leading international fair for embedded systems. The embedded world trade fair enables the visitors to experience the whole world of embedded systems, be it security for electronic systems, distributed intelligence, the Internet of Things or e-mobility and energy […]

Blog

How is the Linux kernel tested?

Have you ever wondered how the Linux kernel is tested? How to maintain the quality of an open source project with millions of lines of code developed by thousands of programmers worldwide? It is not an easy task. But that doesn’t mean it is not possible! A new Linux kernel version is released approximately every […]

Blog

Linux kernel GPIO user space interface

Since version 4.8 the Linux kernel has a new interface based on character devices for accessing and managing GPIO lines in user space. Linux kernel GPIO interface GPIO stands for General-Purpose Input/Output and is one of the most commonly used peripherals in an embedded Linux system. Internally, the Linux kernel implements the access to GPIOs […]