Blog
Security foundations for embedded systems – a must for modern development
In today's interconnected world, embedded systems are ubiquitous – from automobiles and industrial controls to IoT devices. But with increasing connectivity, security risks also rise. Cyberattacks, data leaks, and insecure implementations can cause serious...
Embedded Linux with Yocto – From bootloader to real-time Linux
The demands on embedded systems are constantly increasing, and real-time capabilities in Linux environments are becoming increasingly easier to achieve. Since Linux kernel version 6.12, the PREEMPT_RT extension for real-time capability has been directly integrated into the mainline kernel. Developers therefore no longer need to...
Zephyr – The flexible open source solution for small embedded systems
With the real-time operating system (RTOS) Zephyr, developers have a versatile open-source alternative at their disposal, optimized for small systems. Unlike Linux, which is designed for high-performance systems, Zephyr is particularly well-suited for microcontroller-based applications, where...
ESE Congress 2024: A shared commitment to progress
The ESE Congress 2024 was a showcase for innovation, networking, and optimism. In a friendly yet professional atmosphere, nearly 1100 software developers from more than 400 companies and institutions gathered at the Congress Center Sindelfingen from December 2nd to 5th...
Hype – Hyper – Hypervisor: Opportunities and Challenges in Embedded
Virtualization has long been established in server and desktop environments, but the embedded sector has benefited less from it so far. MicroConsult trainer Marcus Gößler explores the reasons for this in his presentation at the ESE Congress 2024 and addresses the question of how sensible it is...
Generational change at MicroConsult
On September 1, 2024, we at MicroConsult took a major step and transferred our business operations to the newly founded MicroConsult Academy GmbH. As part of this restructuring, our long-time Managing Director, Ingo Pohle, will be retiring at the end of the year...
Challenges in the software design of modern embedded systems
Software plays an increasingly central role in today's embedded systems. Systems based on complex microcontroller and processor architectures must offer more functionalities – and in shorter development times than ever before. This presents developers with...
Virtualization in Embedded Systems: Advances and Challenges
Virtualization is revolutionizing the embedded sector, but due to technical challenges, it remains rarely implemented. Infineon's third-generation AURIX™ microcontroller now promises native support. Learn what virtualization means and what advantages it offers...