
Explore interrupt handlers, soft IRQs, tasklets, and preemptible threads in Linux kernels. Learn to detect and manage IRQ scheduling issues across x86, ARM, and ARM64 architectures.

Explore the latest developments in open hardware, including new devices, industry trends, and applications in medical and space sectors. Learn about key organizations and initiatives shaping this innovative field.

Learn to bootstrap Jailhouse hypervisor on x86 and ARM/ARM64 boards, hosting multiple Linux systems and bare-metal instances. Explore configuration, error reporting, and troubleshooting techniques.

Explore Linux's realtime capabilities, PREEMPT_RT patch benefits, and performance comparisons with other approaches. Gain insights into embedded systems and hard realtime implementation.

Explore Linux adoption in emerging sectors, analyzing requirements and benefits of open source. Learn about LTSI for long-term kernel maintenance and its impact on industry development.

Explore the new Picture Processing API for Linux DRM, enhancing graphics capabilities with unified access to hardware blocks for operations like scaling and rotation.

Explore Linux audio's evolution, current challenges, and future outlook. Delve into hardware changes, software frameworks, and potential solutions for the shifting landscape of consumer audio on Linux.

Explore systemd's benefits for embedded systems, including fast boot, service management, and scalability. Learn why it's mandated in IoT distributions like Ostro Project.

Learn to design, plan, and create a basic IoT device with this tutorial. Covers architecture, component selection, secure design, and practical steps for building a foundation for further customization and development.

Explore open source Bluetooth firmware for IoT and Maker projects using Mynewt, Nordic nRF chips, and Linux/Zephyr systems. Learn to build and interact with custom Bluetooth devices.

Explore the creation of a boards farm for kernel continuous integration, contributing to KernelCI, and implementing remote board control using LAVA infrastructure.

Explore IoT software update strategies, focusing on atomic, robust, and secure mechanisms. Covers package feeds, image-based updaters, and end-to-end deployment systems for embedded Linux devices.

Explore IoT gateway complexity in software updates, focusing on secure and scalable solutions for interoperability challenges across legacy protocols and multiple standard frameworks.

Learn to build Debian-based products efficiently using Isar and BitBake. Explore integration systems, binary packages, and workflows for managing multiple products and vendors in embedded Linux development.

Explore the evolution of interrupt architectures in Linux, from simple wires to complex hierarchies, and learn how the kernel adapts to support modern hardware complexities.

Explore Linux memory management, virtual memory, MMU, TLB, and kernel concepts. Learn about user space memory, page faults, and related conditions in this comprehensive overview.

Explore Greybus protocol adaptation for IoT, its benefits, and limitations. Learn about remote bus control and device support in modular systems.

Explores IoT's future beyond Linux, discussing alternative approaches and criteria for choosing operating systems in embedded devices. Highlights ecosystem benefits and real-world examples.

Explore Bluetooth-based IoT solutions using Zephyr OS. Learn about Bluetooth stack integration, IPv6 support, application development, and creating open-source solutions for Intel Curie-based boards.

Insights into Linux kernel maintainer decision-making, focusing on I2C subsystem. Explores factors influencing patch reviews, response times, and strategies for successful upstream contributions.

Explore Bluetooth interoperability between Linux and Zephyr, focusing on tools and synergies that accelerate IoT device development and testing for faster market entry.