
Explore the development of Neotron OS, a single-tasking 'DOS' for Arm microcontrollers using Rust. Learn about OS history and the unique aspects of this embedded system project.

Explore RISC-V's revolutionary design, its advantages over x86 and ARM, and its impact on embedded systems, high-performance computing, and machine learning hardware.

Enhance debugging workflow using CMake Presets, remote debugging, and CI pipelines. Learn to optimize embedded projects on Raspberry Pi with Visual Studio Code and GitHub Codespaces.

Learn TDD techniques for C++ embedded and system-level software, covering design principles, unit testing, dependency injection, and integration testing strategies to improve code quality and developer productivity.

Explore C++20 coroutines and std::execution for multi-core programming on Raspberry Pi Pico. Learn to implement portable embedded applications using C++OS, a proof-of-concept system for bare-metal multitasking.

Explore Modified Condition/Decision Coverage: its importance in safety-critical software, benefits, and implementation using GCC, with insights for automotive and aviation industries.

Explore message passing in C++ concurrency design, covering frameworks, examples, and practical implementation to reduce synchronization errors and enhance system efficiency.

Explore SYCL, a C++ framework for heterogeneous computing, enabling efficient use of various accelerators. Learn its features, applications, and advantages for high-performance computing and AI/ML development.

Explore the intersection of art and electronics through custom PCB design. Learn to create visually appealing circuit boards that enhance your projects while leveraging rapid manufacturing techniques.

Explore how open source hardware and software can enhance assistive technologies, empowering individuals with disabilities through customizable solutions for improved independence and quality of life.

Exploring the nature of intelligence and human uniqueness to reframe the AI debate. Empowers audience to shift perspective on robots and automation, addressing ethical challenges in the evolving technological landscape.

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 microcontroller programming, from LED control to OS testing. Learn practical applications in RC planes, wearable tech, and hardware debugging. Gain insights into low-level computing and open hardware.

Explore ultra-low-power IoT sensor design using ESP32 and LoRa. Learn battery selection, power optimization, deep-sleep modes, and solar integration for long-lasting wireless environmental monitoring.

Explore Gen-Z, a versatile system interconnect, and its integration into Linux. Learn about its capabilities, implementation challenges, and current development status using a freely available emulator.

Explore the process of designing and manufacturing an injection-molded case for Tomu, a tiny USB computer. Learn about mechanical diagrams, open-source software, and production considerations for plastic cases.

Explore Rust for embedded systems: architecture support, paradigm shifts, and techniques for microcontrollers. Survey of outstanding embedded Rust projects in the ecosystem.

Live demonstration of hacking an SD card's embedded processor, turning it into a covert mini-computer. Explores hardware capabilities, security breaches, and potential applications in network penetration and automation scenarios.

Design and manufacture a custom BeagleBone variant for a NTP server project, covering hardware design, manufacturing prep, and Linux configuration for the new board.

Explore executable code golf techniques for creating tiny binaries, focusing on PAQ compression algorithms, compressing linkers, and optimization strategies for constrained systems.

Explore open-source tools for accessing and processing satellite imagery data, focusing on Digital Earth Australia and Open Data Cube platforms for government, industry, and research applications.