Skip to content
ARCHITECTURE & BLOCK DIAGRAMS

Inside EmbeddedOS

Eight distinct interactive 3D diagrams — each using a different visual model to best represent its product's architecture. From a CAD drawing that builds into a complete product, to layered OS stacks, radial sensor fusion hubs, and dependency trees.

cad walkthrough
CAD
Hardware
Secure boot
EoS
IPC + data
Applications
On-device AI
Action + feedback
Shipped profile
Available project
Experimental / Research
Planned
Design / Concept
Step 0 — CAD drawing

The reference device as a CAD drawing: a bare printed circuit board rendered blueprint-style, before any architecture stage is built.

Visualization:CAD Walkthrough· Drag to orbit · Step through the build · Keyboard: stepper below
CAD drawing → complete product

CAD to Product Walkthrough

One sensor board, built stage by stage: a bare CAD drawing gains sensor modules, secure-boot parts, the EoS SoC, IPC and storage, a display and app layer, an on-device AI accelerator, and finally actuator drivers — until it is a complete, powered product. Every step names the real architecture stage behind it, with maturity badges distinguishing available projects from research and plans.

7
Architecture Stages
83
Supported Boards
5
Maturity Levels
1
Shipped Profile
Physical action / feedback
actuator integrations · feedback loops
On-device AI
eAI · eosllm · AGI research
Applications
eApps · eOffice · eServiceApps
IPC / data / storage
eIPC · eDB
EoS kernel / drivers
EoS
Secure boot
eBoot
Hardware / sensors
eCAD hardware · sensor references
Learn more about CAD to Product
CAD to Product Walkthrough illustration
Why This Matters

Newcomers can watch the platform become a product — and, just as importantly, see what is already built versus what is still research. That honesty is what makes the platform worth evaluating.

All Architecture Diagrams

Each diagram uses a different 3D visualization mode to best represent its product's structure. Click any card to open it in the interactive viewer above.

6 Visualization Modes

Each diagram type is chosen to match the product's actual architecture pattern.

Layered Stack
Used for: EoS Kernel

Horizontal slabs showing OS layers from hardware to apps. Best for kernel and platform architectures.

Pipeline Flow
Used for: eBoot, eDB

Left-to-right sequential stages with arrows. Best for boot chains and query processing paths.

Radial Hub
Used for: ENI/EAI, eRadar360

Central hub with orbiting nodes. Best for inference engines and sensor fusion systems.

Dependency Tree
Used for: eOffice Suite

Top-down hierarchy showing how components depend on each other. Best for app suites.

Node Matrix
Used for: Full Stack

3D grid of glowing nodes. Best for showing the full ecosystem of products at once.

System Map
Used for: Reference architecture

Seven architecture stages as one connected 3D map with maturity badges and documented links. Best for seeing how the whole platform fits together.

Why Donors Fund This Research

Every layer of the EmbeddedOS stack has real-world impact on safety, health, and freedom.

Medical Device Safety

EoS + eBoot + ENI power medical implants and health monitors. Your donation funds the security audits that keep patients safe.

Neural Interface Research

The ENI/EAI pipeline could restore movement to paralyzed patients. Donations fund hardware bring-up on new neural recording platforms.

Open Hardware Freedom

All 15 eCAD hardware categories are open KiCad designs. Donations fund new board designs and manufacturing test coverage.

Education & Books

14 technical books covering every layer of the stack — free forever. Donations fund authors, editors, and translation into 5 languages.

Donate to the Foundation

501(c)(3) nonprofit · 0% platform fees · Tax-deductible

The components

Every part of EmbeddedOS is a separate, independently versioned repository. The grouping below follows the path a device takes at runtime — hardware, boot, operating system, communication, on-device AI, applications — with the development tooling that builds it last.

Each status is the word that component’s own repository uses to describe itself. Several are experimental or planned, and are labelled as such rather than presented as finished.

Hardware designs

Boot and firmware

Operating system

  • EoS

    Experimental

    Multi-platform embedded OS framework in C11: RTOS kernel, HAL with host and bare-metal backends, driver framework, networking, power and runtime services.

  • eNet

    Planned

    Networking subsystem for EmbeddedOS: TCP/IP, UDP, DHCP, DNS, MQTT, CoAP, discovery.

  • eSec

    Planned

    Security framework for EmbeddedOS: crypto abstraction, key management, device identity, attestation.

Communication

On-device AI

Applications and data

Development tooling

18 components. Anything not listed here does not exist as a repository yet.