-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathproduct-eos.html
More file actions
219 lines (216 loc) · 30.2 KB
/
Copy pathproduct-eos.html
File metadata and controls
219 lines (216 loc) · 30.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
<!DOCTYPE html>
<html lang="en"><head>
<meta content="width=device-width, initial-scale=1" name="viewport"/>
<meta content="EmbeddedOS Foundation — EoS — Embedded Operating System (RTOS) | EmbeddedOS. Open-source embedded OS, neural interfaces, and AI-powered edge computing." name="description"/>
<meta charset="utf-8"/><meta content="width=device-width, initial-scale=1.0" name="viewport"/><link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;600;700&display=swap" rel="stylesheet"/><link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/><link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;600;700&display=swap" rel="stylesheet"/><meta content="EoS is the foundation embedded operating system: 33 HAL peripherals, 41 product profiles, deterministic real-time scheduler, SMP/AMP multicore support,…" name="description"/><meta content="EmbeddedOS, EoS, EoS, C11, embedded AI, open source" name="keywords"/><meta content="#0066cc" name="theme-color"><meta content="index,follow,max-image-preview:large,max-snippet:-1,max-video-preview:-1" name="robots"><meta content="index,follow,max-image-preview:large,max-snippet:-1,max-video-preview:-1" name="googlebot"/><meta content="index,follow" name="bingbot"/><meta content="general" name="rating"/><meta content="telephone=no" name="format-detection"/><meta content="en_US" property="og:locale"/><meta content="EmbeddedOS Research Foundation — open-source embedded AI systems stack" property="og:image:alt"/><meta content="@EmbeddedOS_ORG" name="twitter:site"/><meta content="@EmbeddedOS_ORG" name="twitter:creator"/><link href="rss.xml" rel="alternate" title="EmbeddedOS Newsroom" type="application/rss+xml"><link href="manifest.json" rel="manifest"/><meta content="EoS — Embedded Operating System (RTOS) — EmbeddedOS" property="og:title"/><meta content="EoS is the foundation embedded operating system: 33 HAL peripherals, 41 product profiles, deterministic real-time scheduler, SMP/AMP multicore support, and a small kernel footprint. C11." property="og:description"/><meta content="website" property="og:type"/><link href="https://www.embeddedos.org/product-eos" rel="canonical"/><link href="img/logo.svg" rel="apple-touch-icon"/><meta content="https://www.embeddedos.org/product-eos" property="og:url"/><meta content="https://www.embeddedos.org/img/og-cover.svg" property="og:image"/><meta content="1200" property="og:image:width"/><meta content="630" property="og:image:height"/><meta content="EmbeddedOS" property="og:site_name"/><meta content="summary_large_image" name="twitter:card"/><meta content="EoS — Embedded Operating System (RTOS) — EmbeddedOS" name="twitter:title"/><meta content="EoS is the foundation embedded operating system: 33 HAL peripherals, 41 product profiles, deterministic real-time scheduler, SMP/AMP multicore support, and a small kernel footprint. C11." name="twitter:description"/><meta content="https://www.embeddedos.org/img/og-cover.svg" name="twitter:image"/><link href="favicon.svg" rel="icon" type="image/svg+xml"/><title>EoS — Embedded Operating System (RTOS) | EmbeddedOS</title>
<link href="css/style.v7.css" rel="stylesheet"/> <script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "EoS",
"applicationCategory": "DeveloperApplication",
"operatingSystem": "EmbeddedOS",
"description": "EoS is the foundation embedded operating system at the heart of the EmbeddedOS stack — a tightly-engineered real-time kernel with a unified hardware-abstraction layer and product-profile system that lets one codebase target everything from microcontrollers to server-class SoCs.",
"offers": { "@type": "Offer", "price": "0", "priceCurrency": "USD" },
"url": "https://www.embeddedos.org/product-eos",
"image": "https://www.embeddedos.org/img/og-cover.svg",
"publisher": { "@type": "Organization", "name": "EmbeddedOS Research Foundation", "url": "https://www.embeddedos.org" }
}
</script> <script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.embeddedos.org/" },
{ "@type": "ListItem", "position": 2, "name": "Ecosystem", "item": "https://www.embeddedos.org/ecosystem" },
{ "@type": "ListItem", "position": 3, "name": "EoS", "item": "https://www.embeddedos.org/product-eos" }
]
}
</script>
<link href="https://www.embeddedos.org/product-eos.html" rel="canonical"/>
</link></meta></meta> <link rel="stylesheet" href="/css/theme-light.css"/>
<script defer src="/js/site-chrome.js"></script>
</head><body class="page-product-eos"><a class="skip-link" href="#main-content">Skip to main content</a><header class="navbar">
<div class="brand-bar">
<div class="nav-container">
<a aria-label="EmbeddedOS Home" class="logo" href="/">
<div class="logo-icon">EoS</div>
<span class="logo-text">Embedded<span>OS</span></span>
</a>
<nav aria-label="Main navigation">
<ul class="nav-links" id="nav-links" role="menubar">
<li role="none"><a href="news.html" role="menuitem">News</a></li>
<li class="has-dropdown" role="none">
<a aria-expanded="false" aria-haspopup="true" href="research.html" role="menuitem">Research <span aria-hidden="true" class="nav-caret">▾</span></a>
<ul class="dropdown-menu" role="menu">
<li role="none"><a href="research.html" role="menuitem">Neural Link Architecture</a></li>
<li role="none"><a href="roadmap.html" role="menuitem">Roadmap</a></li>
<li role="none"><a href="changelog.html" role="menuitem">Changelog</a></li>
<li role="none"><a href="neural-link-ai.html" role="menuitem">Neural Link & AI Integration</a></li>
<li role="none"><a href="ai-os.html" role="menuitem">AI Operating Systems</a></li>
<li role="none"><a href="building-os.html" role="menuitem">Building OS with Linux/RTOS</a></li>
<li role="none"><a href="future-research.html" role="menuitem">Future Research</a></li>
</ul>
</li>
<li class="has-dropdown" role="none">
<a aria-expanded="false" aria-haspopup="true" href="membership.html" role="menuitem">Programs <span aria-hidden="true" class="nav-caret">▾</span></a>
<ul class="dropdown-menu" role="menu">
<li role="none"><a href="membership.html" role="menuitem">Membership</a></li>
<li role="none"><a href="certification.html" role="menuitem">Certification</a></li>
<li role="none"><a href="internship.html" role="menuitem">Internship</a></li>
<li role="none"><a href="careers.html" role="menuitem">Careers</a></li>
</ul>
</li>
<li class="has-dropdown" role="none">
<a aria-expanded="false" aria-haspopup="true" href="products.html" role="menuitem">Products <span aria-hidden="true" class="nav-caret">▾</span></a>
<ul class="dropdown-menu" role="menu">
<li role="none"><a href="product-eos.html" role="menuitem">EoS (RTOS)</a></li>
<li role="none"><a href="product-eos-platform.html" role="menuitem">eos-platform</a></li>
<li role="none"><a href="product-eboot.html" role="menuitem">eBootloader</a></li>
<li role="none"><a href="product-ebuild.html" role="menuitem">eBuild</a></li>
<li role="none"><a href="product-eai.html" role="menuitem">EAI</a></li>
<li role="none"><a href="product-eni.html" role="menuitem">ENI</a></li>
<li role="none"><a href="product-eipc.html" role="menuitem">EIPC</a></li>
<li role="none"><a href="product-eapps.html" role="menuitem">eApps</a></li>
<li role="none"><a href="product-eosim.html" role="menuitem">EoSim</a></li>
<li role="none"><a href="product-eostudio.html" role="menuitem">EoStudio</a></li>
<li role="none"><a href="product-edb.html" role="menuitem">eDB</a></li>
<li role="none"><a href="product-ebowser.html" role="menuitem">eBowser</a></li>
<li role="none"><a href="product-eoffice.html" role="menuitem">eOffice</a></li>
<li role="none"><a href="product-eserviceapps.html" role="menuitem">eServiceApps</a></li>
</ul>
</li>
<li role="none"><a href="ecosystem.html" role="menuitem">Ecosystem</a></li>
<li role="none"><a href="about.html" role="menuitem">About</a></li>
<li role="none"><a href="security.html" role="menuitem">Security</a></li>
<li role="none"><a href="contact.html" role="menuitem">Contact</a></li>
<li role="none"><a class="nav-cta nav-cta--donate" href="donate.html#donate-now" role="menuitem" style="background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 16px rgba(16,185,129,.35);margin-right:.4rem;">♥ Donate</a></li><li role="none"><a class="nav-cta" href="membership.html" role="menuitem">Join Now</a></li>
</ul>
</nav>
<button aria-controls="nav-links" aria-expanded="false" aria-label="Toggle navigation menu" class="mobile-menu-btn" type="button"><span class="hamburger-line"></span><span class="hamburger-line"></span><span class="hamburger-line"></span></button>
</div>
</div>
</header><main id="main-content"><section aria-labelledby="ph-eos" class="product-hero"><div class="container"><nav aria-label="Breadcrumb" class="breadcrumb"><a href="index.html">Home</a> · <a href="ecosystem.html">Ecosystem</a>
<a href="sponsors.html">Sponsors</a> · <span>EoS</span></nav><div class="product-hero__visual"><img alt="Multi-core embedded board — EoS RTOS" decoding="async" height="620" loading="lazy" src="img/photos/p-eos.svg" width="1200"/></div><span class="lang-badge lang-c"><span class="dot"></span>C11 · v0.1.0</span><h1 id="ph-eos">EoS — Embedded Operating System</h1><p class="lede">EoS is the foundation embedded operating system at the heart of the EmbeddedOS stack — a tightly-engineered real-time kernel with a unified hardware-abstraction layer and product-profile system that lets one codebase target everything from microcontrollers to server-class SoCs.</p><div class="hero-cta-row"><a class="btn btn-primary" href="https://github.com/embeddedos-org/eos" rel="noopener noreferrer" target="_blank">View on GitHub →</a><a class="btn btn-secondary" href="documentation.html">Read the Docs</a></div><div class="stat-tile-row"><div class="stat-tile"><div class="stat-num">33</div><div class="stat-label">HAL peripherals</div></div><div class="stat-tile"><div class="stat-num">41</div><div class="stat-label">Product profiles</div></div><div class="stat-tile"><div class="stat-num">SMP/AMP</div><div class="stat-label">Multicore modes</div></div><div class="stat-tile"><div class="stat-num">C11</div><div class="stat-label">Kernel language</div></div></div></div></section><section class="section"><div class="container"><div class="section-header"><span class="overline">Overview</span><h2>What EoS is</h2></div><div class="prose"><p>EoS provides a deterministic real-time scheduler, a clean process and IPC model, a unified Hardware Abstraction Layer covering 33 peripheral classes, and 41 ready-made product profiles spanning sensor nodes, gateways, infotainment, robotics, and edge servers.</p><p>Where Linux is too heavy and bare-metal is too primitive, EoS gives you a small, predictable kernel with the modern primitives — capability-based security, hot-pluggable drivers, deterministic interrupts — that production embedded systems actually need.</p></div></div></section><section class="section section-gray"><div class="container"><div class="section-header"><span class="overline">Capabilities</span><h2>Features</h2><p>The shape of EoS at a glance.</p></div><div class="feature-grid"><div class="feature-tile"><div class="ft-icon">▣</div><h3>Real-Time Scheduler</h3><p>Microsecond-class deterministic scheduling with priority inheritance and bounded-latency guarantees.</p></div><div class="feature-tile"><div class="ft-icon">▣</div><h3>Unified HAL</h3><p>33 peripheral classes (GPIO, I²C, SPI, UART, CAN, USB, Ethernet, DMA, ADC, …) abstracted across all supported MCUs and SoCs.</p></div><div class="feature-tile"><div class="ft-icon">▣</div><h3>Product Profiles</h3><p>41 turn-key configurations: sensor node, gateway, robot controller, infotainment, edge server, and more.</p></div><div class="feature-tile"><div class="ft-icon">▣</div><h3>SMP & AMP Multicore</h3><p>Run symmetric or asymmetric multicore on the same kernel — pin RTOS to one core, Linux on another.</p></div><div class="feature-tile"><div class="ft-icon">▣</div><h3>Capability Security</h3><p>Object-capability model for processes, drivers, and IPC ports — no ambient authority, no surprise privilege.</p></div><div class="feature-tile"><div class="ft-icon">▣</div><h3>Hot-Plug Drivers</h3><p>Load and unload drivers at runtime; safe rebinding without reboot.</p></div><div class="feature-tile"><div class="ft-icon">▣</div><h3>Tiny Footprint</h3><p>Kernel + scheduler + HAL fits in < 64 KB on Cortex-M devices, scales to multi-GB SoCs.</p></div><div class="feature-tile"><div class="ft-icon">▣</div><h3>Open Standards</h3><p>MIT licensed, POSIX-leaning APIs, integrates with Zephyr/FreeRTOS drivers via shims.</p></div><div class="feature-tile"><div class="ft-icon">▣</div><h3>Production-Ready</h3><p>MISRA-aligned coding standard, CI fuzzing, formal verification of critical paths.</p></div></div></div></section><section class="section section-dark"><div class="container"><div class="cards-grid cards-grid-2" style="gap: var(--sp-6);"><div><span class="overline">Source</span><h2 style="margin-top: var(--sp-2);">Open source on GitHub</h2><p>EoS is MIT licensed and developed in the open. Issues, discussions, and pull requests welcome.</p><div class="repo-card" style="margin-top: var(--sp-5);"><div class="repo-mark">⌥</div><div class="repo-meta"><h3>embeddedos-org/eos</h3><p>The foundation: a deterministic real-time embedded OS for everything from the bootloader up.</p><div class="repo-tags"><span class="repo-tag">C11</span><span class="repo-tag">MIT</span><span class="repo-tag">v0.1.0</span></div></div><a class="repo-cta" href="https://github.com/embeddedos-org/eos" rel="noopener noreferrer" target="_blank">Open ↗</a></div></div><div><span class="overline">Where it sits</span><h2 style="margin-top: var(--sp-2);">In the EoS stack</h2><p>EoS is the highlighted layer below.</p><div class="stack-diagram" style="margin-top: var(--sp-5);"><svg aria-label="Stack diagram" role="img" viewbox="0 0 480 448" xmlns="http://www.w3.org/2000/svg"><rect fill="rgba(148,163,184,0.10)" height="36" rx="8" stroke="rgba(148,163,184,0.25)" stroke-width="1.5" width="440" x="20" y="8"></rect><text fill="#94a3b8" font-family="Inter,system-ui,sans-serif" font-size="14" font-weight="500" text-anchor="middle" x="240.0" y="31.0">App layer</text><rect fill="rgba(148,163,184,0.10)" height="36" rx="8" stroke="rgba(148,163,184,0.25)" stroke-width="1.5" width="440" x="20" y="52"></rect><text fill="#94a3b8" font-family="Inter,system-ui,sans-serif" font-size="14" font-weight="500" text-anchor="middle" x="240.0" y="75.0">UI / browser layer</text><rect fill="rgba(148,163,184,0.10)" height="36" rx="8" stroke="rgba(148,163,184,0.25)" stroke-width="1.5" width="440" x="20" y="96"></rect><text fill="#94a3b8" font-family="Inter,system-ui,sans-serif" font-size="14" font-weight="500" text-anchor="middle" x="240.0" y="119.0">Data layer</text><rect fill="rgba(148,163,184,0.10)" height="36" rx="8" stroke="rgba(148,163,184,0.25)" stroke-width="1.5" width="440" x="20" y="140"></rect><text fill="#94a3b8" font-family="Inter,system-ui,sans-serif" font-size="14" font-weight="500" text-anchor="middle" x="240.0" y="163.0">AI runtime</text><rect fill="rgba(148,163,184,0.10)" height="36" rx="8" stroke="rgba(148,163,184,0.25)" stroke-width="1.5" width="440" x="20" y="184"></rect><text fill="#94a3b8" font-family="Inter,system-ui,sans-serif" font-size="14" font-weight="500" text-anchor="middle" x="240.0" y="207.0">Neural interface</text><rect fill="rgba(148,163,184,0.10)" height="36" rx="8" stroke="rgba(148,163,184,0.25)" stroke-width="1.5" width="440" x="20" y="228"></rect><text fill="#94a3b8" font-family="Inter,system-ui,sans-serif" font-size="14" font-weight="500" text-anchor="middle" x="240.0" y="251.0">IPC fabric</text><rect fill="#3b82f6" height="36" rx="8" stroke="#3b82f6" stroke-width="1.5" width="440" x="20" y="272"></rect><text fill="#0f172a" font-family="Inter,system-ui,sans-serif" font-size="14" font-weight="700" text-anchor="middle" x="240.0" y="295.0">EoS kernel + HAL</text><rect fill="rgba(148,163,184,0.10)" height="36" rx="8" stroke="rgba(148,163,184,0.25)" stroke-width="1.5" width="440" x="20" y="316"></rect><text fill="#94a3b8" font-family="Inter,system-ui,sans-serif" font-size="14" font-weight="500" text-anchor="middle" x="240.0" y="339.0">eos-platform profile</text><rect fill="rgba(148,163,184,0.10)" height="36" rx="8" stroke="rgba(148,163,184,0.25)" stroke-width="1.5" width="440" x="20" y="360"></rect><text fill="#94a3b8" font-family="Inter,system-ui,sans-serif" font-size="14" font-weight="500" text-anchor="middle" x="240.0" y="383.0">eBootloader</text><rect fill="rgba(148,163,184,0.10)" height="36" rx="8" stroke="rgba(148,163,184,0.25)" stroke-width="1.5" width="440" x="20" y="404"></rect><text fill="#94a3b8" font-family="Inter,system-ui,sans-serif" font-size="14" font-weight="500" text-anchor="middle" x="240.0" y="427.0">Build / IDE / Sim</text></svg></div></div></div></div></section><section class="section"><div class="container"><div class="section-header"><span class="overline">Together</span><h2>Pairs well with</h2><p>Sibling components that EoS commonly works alongside.</p></div><div class="cross-links"><a class="cross-link" href="product-eboot.html"><span class="cl-name">eBootloader</span><span class="cl-blurb">Portable, secure, fail-safe boot for 24 boards across 10 architectures.</span></a><a class="cross-link" href="product-eai.html"><span class="cl-name">EAI</span><span class="cl-blurb">On-device LLM inference, ReAct agents, LoRA, and federated learning — at edge power budgets.</span></a><a class="cross-link" href="product-eipc.html"><span class="cl-name">EIPC</span><span class="cl-blurb">Capability-secured IPC fabric: predictable latency, HMAC-authenticated messages.</span></a></div></div></section><section aria-labelledby="arch-diag" class="section section-gray">
<div class="container">
<div class="section-header">
<span class="overline">Architecture</span>
<h2 id="arch-diag">EoS Kernel Architecture</h2>
<p>A layered view of the EoS kernel from hardware up to user-space applications, showing the scheduler, IPC, memory manager, capability security, HAL, and BSP layers.</p>
</div>
<div class="diagram-wrap">
<img alt="EoS Kernel Architecture" class="arch-diagram" height="520" loading="lazy" src="img/diagrams/diag-eos.svg" width="860"/>
</div>
</div>
</section>
<section aria-labelledby="specs-h" class="section">
<div class="container">
<div class="section-header">
<span class="overline">Technical Specifications</span>
<h2 id="specs-h">EoS at a Glance</h2>
</div>
<div class="specs-table-wrap">
<table aria-label="EoS at a Glance" class="specs-table"><thead><tr><th scope="row">Kernel Language</th><td>C11 (ISO/IEC 9899:2011)</td></tr></thead>
<tbody>
<tr><th scope="row">Scheduler</th><td>Preemptive priority-based RT scheduler with time-slicing; SMP and AMP multicore modes</td></tr>
<tr><th scope="row">HAL Peripheral Classes</th><td>33 (UART, SPI, I²C, GPIO, CAN, USB, ETH, ADC, PWM, Timer, DMA, RTC, Crypto, …)</td></tr>
<tr><th scope="row">Product Profiles</th><td>41 ready-made BSP profiles (sensor nodes, gateways, infotainment, robotics, edge servers)</td></tr>
<tr><th scope="row">Minimum Footprint</th><td>< 4 KB flash, < 2 KB RAM (bare scheduler + HAL)</td></tr>
<tr><th scope="row">IRQ Latency</th><td>< 1 µs on Cortex-M4 @ 168 MHz</td></tr>
<tr><th scope="row">Supported Architectures</th><td>ARM Cortex-M/A/R, RISC-V RV32/RV64, x86, MIPS, ARC, Xtensa</td></tr>
<tr><th scope="row">IPC Primitives</th><td>Message queues, shared memory, semaphores, mutexes, condition variables, event flags</td></tr>
<tr><th scope="row">Security Model</th><td>Capability-based access control; process isolation; secure world handoff</td></tr>
<tr><th scope="row">License</th><td>MIT — commercial use permitted without royalty</td></tr>
<tr><th scope="row">Current Version</th><td>v0.1.0 (active development)</td></tr>
<tr><th scope="row">Build System</th><td>eBuild (CMake + Ninja); POSIX make fallback</td></tr>
</tbody>
</table>
</div>
</div>
</section>
<section aria-labelledby="code-h" class="section section-gray">
<div class="container">
<div class="section-header">
<span class="overline">Quick Start</span>
<h2 id="code-h">Hello World on EoS</h2>
</div>
<div class="code-block-wrap">
<div class="code-block-header"><span class="code-lang">C</span><span class="code-copy-hint">Quick Start</span></div>
<pre class="code-block"><code>#include "eos/eos.h"
#include "eos/hal/uart.h"
/* Task: blink LED and print to UART every 500 ms */
static void task_hello(void *arg) {
eos_uart_t *uart = eos_uart_open(UART0, 115200);
while (1) {
eos_uart_puts(uart, "Hello from EoS!\r\n");
eos_gpio_toggle(LED_PIN);
eos_delay_ms(500);
}
}
int main(void) {
eos_init(); /* init kernel + BSP */
eos_task_create(task_hello, /* entry point */
NULL, /* argument */
EOS_STACK_MIN, /* stack size */
EOS_PRIO_NORMAL); /* priority */
eos_start(); /* start scheduler */
return 0;
}</code></pre>
<p class="code-note">Compile with: <code>ebuild build --profile cortex-m4-generic</code></p>
</div>
</div>
</section>
<section aria-labelledby="usecases-h" class="section">
<div class="container">
<div class="section-header">
<span class="overline">Applications</span>
<h2 id="usecases-h">Where EoS Runs</h2>
</div>
<div class="usecases-grid">
<div class="usecase-card">
<div class="usecase-icon">🤖</div>
<h3>Industrial Robotics</h3>
<p>Deterministic scheduling and SMP multicore support make EoS ideal for real-time motion control, sensor fusion, and safety-critical robotics applications.</p>
</div>
<div class="usecase-card">
<div class="usecase-icon">🚗</div>
<h3>Automotive ECUs</h3>
<p>41 product profiles include automotive-grade SoCs. EoS supports AUTOSAR-compatible HAL abstractions for body control modules and ADAS sensors.</p>
</div>
<div class="usecase-card">
<div class="usecase-icon">🏥</div>
<h3>Medical Devices</h3>
<p>Capability-based security and process isolation meet IEC 62443 requirements for connected medical devices, infusion pumps, and patient monitors.</p>
</div>
<div class="usecase-card">
<div class="usecase-icon">🛰️</div>
<h3>Aerospace & Defense</h3>
<p>Tiny footprint and deterministic IRQ latency satisfy DO-178C Level A requirements for avionics and satellite payload controllers.</p>
</div>
<div class="usecase-card">
<div class="usecase-icon">🌐</div>
<h3>IoT Gateways</h3>
<p>Unified HAL and network stack integration enable multi-protocol IoT gateways bridging Zigbee, BLE, LoRa, and Ethernet to cloud platforms.</p>
</div>
<div class="usecase-card">
<div class="usecase-icon">⚡</div>
<h3>Energy Systems</h3>
<p>Real-time power management and hot-plug driver support are used in smart meters, inverters, and battery management systems.</p>
</div>
</div>
</div>
</section>
<section class="section section-gray"><div class="container" style="text-align:center;"><h2 style="margin-bottom:var(--sp-3);">Ready to build with EoS?</h2><p style="margin-bottom:var(--sp-6);">Start with the docs, browse the source, or join the community.</p><div class="hero-cta-row" style="justify-content:center;"><a class="btn btn-primary" href="documentation.html">Read the Docs</a><a class="btn btn-secondary" href="https://github.com/embeddedos-org/eos" rel="noopener noreferrer" target="_blank">View Source</a><a class="btn btn-secondary" href="contact.html">Contact Us</a></div></div></section>
<section class="product-simulation">
<div class="container">
<h2>Live Simulation</h2>
<p class="section-desc">Real-time visualization of core system behavior.</p>
<div class="canvas-wrap">
<canvas aria-label="Live system simulation" height="320" id="canvas-eos-scheduler" width="800"></canvas>
</div>
</div>
</section>
</main><footer class="footer" role="contentinfo"><div class="footer-mega"><div class="footer-column"><h3>Components</h3><ul><li><a href="ecosystem.html">All 14 components</a></li><li><a href="product-eos.html">EoS (RTOS)</a></li><li><a href="product-eos-platform.html">eos-platform</a></li><li><a href="product-eai.html">EAI</a></li><li><a href="product-eni.html">ENI</a></li><li><a href="product-eipc.html">EIPC</a></li><li><a href="product-eboot.html">eBootloader</a></li><li><a href="product-ebuild.html">eBuild</a></li></ul></div><div class="footer-column"><h4>Newsroom</h4><ul><li><a href="news.html">All News</a></li><li><a href="news.html#topic-rtos-kernel">RTOS & Kernel</a></li><li><a href="news.html#topic-embedded-ai">Embedded AI</a></li><li><a href="news.html#topic-neural-interface">Neural Interface</a></li><li><a href="news.html#topic-security-boot">Security & Boot</a></li><li><a href="news.html#topic-tools-sim">Tools & Sim</a></li><li><a href="news.html#topic-community">Community</a></li></ul></div><div class="footer-column"><h4>Research</h4><ul><li><a href="research.html">Neural Link Architecture</a></li><li><a href="neural-link-ai.html">Neural Link & AI</a></li><li><a href="ai-os.html">AI Operating Systems</a></li><li><a href="building-os.html">Building OS</a></li><li><a href="future-research.html">Future Research</a></li><li><a href="resources.html">Theses & Papers</a></li><li><a href="documentation.html">Documentation</a></li></ul></div><div class="footer-column"><h4>Programs</h4><ul><li><a href="membership.html">Membership</a></li><li><a href="certification.html">Certification</a></li><li><a href="internship.html">Internships</a></li><li><a href="careers.html">Careers</a></li><li><a href="donate.html">Donate</a></li><li><a href="resources.html">Resources</a></li></ul></div><div class="footer-column"><h4>Industry & Community</h4><ul><li><a href="https://www.embedded.com/" rel="noopener noreferrer" target="_blank" title="News & analysis for embedded developers">Embedded.com <span aria-hidden="true" class="ext-arrow">↗</span></a></li><li><a href="https://embeddedsummit.com/" rel="noopener noreferrer" target="_blank" title="Annual community summit">Embedded Summit <span aria-hidden="true" class="ext-arrow">↗</span></a></li><li><a href="https://www.embedded-india.com/" rel="noopener noreferrer" target="_blank" title="Asia-Pacific embedded community">Embedded India <span aria-hidden="true" class="ext-arrow">↗</span></a></li><li><a href="https://www.toradex.com/" rel="noopener noreferrer" target="_blank" title="Embedded computing solutions">Toradex <span aria-hidden="true" class="ext-arrow">↗</span></a></li><li><a href="https://generisgp.com/" rel="noopener noreferrer" target="_blank" title="Strategic embedded events">Generis Group <span aria-hidden="true" class="ext-arrow">↗</span></a></li><li><a href="https://esweek.org/" rel="noopener noreferrer" target="_blank" title="Embedded Systems Week (academia)">ESWEEK <span aria-hidden="true" class="ext-arrow">↗</span></a></li><li><a href="https://embeddedonlineconference.com/" rel="noopener noreferrer" target="_blank" title="Online conference series">Embedded Online Conf. <span aria-hidden="true" class="ext-arrow">↗</span></a></li><li><a href="https://embedded-world-na.com/" rel="noopener noreferrer" target="_blank" title="North America trade show">Embedded World NA <span aria-hidden="true" class="ext-arrow">↗</span></a></li></ul></div><div class="footer-column"><h4>Foundation</h4><ul><li><a href="about.html">About Us</a></li><li><a href="contact.html">Contact</a></li><li><a href="donate.html">Support Our Mission</a></li><li><a href="membership.html">Partners</a></li><li><a href="privacy.html">Privacy Policy</a></li><li><a href="terms.html">Terms of Service</a></li><li><a href="code-of-conduct.html">Code of Conduct</a></li><li><a href="licenses.html">Open Source Licenses</a></li><li><a href="mailto:help@embeddedos.org">help@embeddedos.org</a></li><li><a href="mailto:security@embeddedos.org">security@embeddedos.org</a></li></ul></div></div><div class="footer-newsletter"><h4>📬 Stay in the Loop</h4><p>Get research updates, release notes, and community news — no spam, ever.</p><form action="#" class="newsletter-form" id="newsletterForm" method="post"><input aria-label="Email for newsletter" placeholder="your@email.com" required="" type="email"/><button type="submit">Subscribe</button></form><div class="newsletter-msg" id="newsletterMsg">✓ Thanks for subscribing!</div></div><div class="footer-divider"></div><div class="footer-bottom"><div class="footer-brand"><span class="logo-text">Embedded<span>OS</span></span><div class="footer-social"><a aria-label="EmbeddedOS on GitHub" href="https://github.com/embeddedos-org" rel="noopener noreferrer" target="_blank">GitHub</a><a aria-label="EmbeddedOS on X (Twitter)" href="https://x.com/EmbeddedOS_ORG" rel="noopener noreferrer" target="_blank">X</a><a aria-label="EmbeddedOS on LinkedIn" href="https://www.linkedin.com/company/embedded-operating-systems-research-foundation" rel="noopener noreferrer" target="_blank">LinkedIn</a><a aria-label="EmbeddedOS on YouTube" href="https://www.youtube.com/@EmbeddedOS_ORG" rel="noopener noreferrer" target="_blank">YouTube</a><a aria-label="EmbeddedOS on Facebook" href="https://www.facebook.com/people/Embedded-Operating-Systems-Research-Foundation/61588978691494/" rel="noopener noreferrer" target="_blank">Facebook</a><a aria-label="Contact us" href="contact.html">Contact</a><a aria-label="Newsroom" href="news.html">Newsroom</a></div></div><div class="footer-copyright"> © 2026 EmbeddedOS (EoS) Research Foundation. A 501(c)(3) nonprofit. All rights reserved. </div><div class="footer-legal"><a href="privacy.html">Privacy</a><a href="terms.html">Terms</a><a href="privacy.html#cookies">Cookies</a></div></div> <div style="text-align:center;padding:.6rem 0 0;border-top:1px solid rgba(255,255,255,.08);margin-top:.75rem;font-size:.75rem">Powered by <a href="https://www.interserver.net" rel="noopener noreferrer" style="font-weight:600;text-decoration:none" target="_blank">InterServer</a></div>
</footer><button aria-label="Scroll to top" class="scroll-top" type="button">↑</button> <script defer="" src="js/monitor.js"></script> <script defer="" src="js/main.js"></script> <script defer="" src="js/cookies.js"></script> <script defer="" src="js/search.js"></script>
<script defer="" src="js/simulations.js"></script>
</body></html>