
Analyze the Ukrainian power grid hack, exploring tools, techniques, and implications. Learn about ICS vulnerabilities, attack stages, and strategies to enhance critical infrastructure security.

Learn about creating and selling Solo, an open-source security key implementing U2F and FIDO2 protocols. Explore hardware design, crowdfunding, production challenges, and the benefits of open-source security devices.

Explore software-based TPM implementation using ARM TrustZone, overcoming hardware limitations to provide robust security features for trusted computing in mobile devices.

Innovative technique for rehosting embedded Linux kernels in QEMU using peripheral transplantation, enabling dynamic analysis of firmware images from diverse embedded devices.

Explore virtual machine technology for ESP32 microcontrollers, enabling efficient execution, sandboxing, and cloud-based management for enhanced serviceability and secure communication in IoT devices.

Explore automated security testing for embedded devices using FOSS, commercial tools, and creative solutions. Learn to implement CI/CD with SAST and DAST for multiple device families at scale.

Explore reverse engineering techniques to bypass protections and expand functionality of embedded mobile chipsets, going beyond traditional rooting methods for complete device control.

Explore the evolution of the card10 badge, a wearable bio-sensor device, with new firmware features, improved Bluetooth connectivity, and expanded applications like indoor climate sensing and ECG monitoring.

Learn techniques for smoother Yocto upgrades in firmware development, focusing on Dell EMC's approach to managing package build failures, compiler warnings, and code transitions across multiple Yocto releases.

Explore how Rust enhances firmware development through robust memory management and type system features, addressing hardware limitations and improving safety in embedded systems.

Explore firmware security's importance, vulnerabilities, and mitigation strategies. Learn about attack surfaces, System Management Mode, and ways to enhance protection in various computing environments.

Explore the design and construction of an affordable 6DOF hexapod robot, covering hardware, software, inverse kinematics, and gait algorithms for hobbyists interested in advanced robotics.

Explore LinuxBoot implementation on AArch64 servers, covering overview, QEMU demonstration, and kernel decompression challenges. Learn to configure, inject, and debug LinuxBoot for AArch64 systems.

Explore composable firmware for embedded systems through a live demo, covering hardware access, interrupts, logging, and safe arithmetic while building an RGB lighting controller.

Explore the challenges and rewards of working as a kernel developer for a networking hardware vendor, balancing community expectations with internal and external demands.

Explore porting Sound Open Firmware to Arm Cortex-A devices using Zephyr RTOS and Jailhouse hypervisor. Learn integration techniques for audio DSP firmware on modern processors without dedicated DSPs.

Master OSFCI tool fundamentals, from basic testing to advanced API automation, custom firmware builds, and deployment strategies for efficient continuous integration workflows.

Discover how DC-MHS architecture standardizes server hardware components and simplifies datacenter management through modular building blocks and processor-independent server management.

Explore how open-source firmware enables custom Arm processors and accelerators for AI workloads, focusing on Neoverse CSS evolution and practical implementation strategies.

Discover how to debug AMD openSIL platforms using Insyde's OpenDBG debugger, featuring remote access, source-level debugging, and comprehensive hardware control capabilities.

Discover how Pigweed and Bazel work together to enhance embedded firmware development, focusing on multi-core builds, flasher scripts, and platform-specific implementations.