
AVOCADO OS
Build Reliable Embedded Systems, Faster.
Eliminate the traditional tradeoff between development speed and production readiness.
Avocado OS, our open-source Embedded Linux distro, delivers a seamless developer experience without compromising on the security and reliability your embedded products demand.
A trusted partner to
Developer Agility Meets Production Readiness
The embedded Linux world often forces a choice: develop quickly or build for production. Avocado OS eliminates this compromise. We created a distribution that supports fast iteration during development while embedding the security and reliability needed for the field from day one.
Focus on innovation, not infrastructure hurdles.
Why Developers Choose Avocado OS
Avocado OS—our flagship, open-source, Yocto-based distribution—accelerates your path to market with a flexible, secure, and developer-friendly platform.

Accelerated Development Cycles
Stop wrestling with your toolchain and start building. Avocado OS provides hot code reloading for hardware development, enabling rapid iteration cycles that keep your team productive and focused on innovation rather than infrastructure.
Production Security Without Compromise
Built with security in mind from the ground up. Avocado OS simplifies implementation of secure boot, LUKS encryption, and DM-Verity verification while maintaining the flexibility developers need during the development process.
Composable by Design
Construct your system with pre-built extensions and custom configurations. Avocado's layer repository and extensible architecture provide the perfect balance of standardization and customization, delivering reliable, deterministic results anywhere.
FAQ
Avocado OS is Peridio's flagship, open-source embedded Linux distribution built using the Yocto Project. It's designed to simplify development and maintenance for highly reliable and secure embedded products, balancing developer agility with production-ready robustness.
While built on Yocto's proven foundation, Avocado OS is more than just a distribution. It's an ecosystem focused on developer experience, composability beyond of Yocto, and integrated security features like simplified Secure Boot and encryption, making it easier to get from development to a secure, production-ready state.
Avocado OS is made by embedded developers for embedded developers. It's ideal for teams building connected devices requiring high reliability, strong security, and the flexibility to manage complex software lifecycles efficiently. It's particularly optimized for Edge AI applications, NPU acceleration, and Asymmetric Multi-Processing.
It prioritizes the developer experience with tooling for rapid iteration, hardware-in-the-loop development/testing, hot code reloading, easy SDK management for cross-compilation, and intuitive interfaces for complex tasks. The goal is to reduce friction and let developers focus on creating value.
Avocado OS integrates enterprise-level security features from the start, such as secure boot and full disk encryption, while maintaining a composable architecture for immutable, deterministic systems. Development environments and already security hardened and deployed, smoothing the path to production.
Yes, Avocado OS is a free and open-source. Peridio proudly supports this initiative, fostering collaboration across the Linux Foundation and Yocto Project ecosystems. We actively welcome community participation.
Avocado OS is a platform for composing embedded runtimes. It consists of a repository of core binary packages, systemd system and configuration extensions, and friendly developer tooling for constructing deterministic, immutable embedded runtimes. Pre-built packages and custom extensions can be signed and encrypted with your managed keys, producing comprehensive SBOMs and resulting in trusted, attestable systems.
Peridio Managed Linux is a service that handles CVE and security updates, custom board support, and developer SDK management for enterprise companies using Avocado OS or their own custom Yocto distribution.
