Open Source Technologies
Reference pages for the key open-source projects we build on.
Linux Kernel
The open-source monolithic kernel that forms the foundation of all embedded Linux platforms. Architecture overview, LTS branch status, PREEMPT-RT, device tree, and upstream contribution workflow.
Zephyr RTOS
The Linux Foundation RTOS for resource-constrained microcontrollers. Scheduler, HAL, West tooling, MCUboot, and board support for Cortex-M, RISC-V, and Xtensa targets.
LinuxCNC
Open-source CNC machine control running on a real-time Linux kernel. HAL architecture, G-code interpreter, PREEMPT-RT servo loop, Mesa FPGA hardware interfaces, and EtherCAT support.
LLVM
Modular compiler and toolchain infrastructure powering Clang, lld, and compiler-rt. Cross-compilation for embedded targets, link-time optimisation, and sanitizers for firmware validation.