A unified ecosystem spanning OS kernel, bootloader, AI runtime, IPC, neural interface, build system, simulator, IDE, browser, database, office suite, trading platform, and hardware designs — across 12 architectures and 83+ board ports.
83 Board Ports · 15 Products · 41 Product Categories · 500K+ Lines · 65+ Diagrams · 180+ Citations
🌐 Website · 📚 Book Library · 🏪 App Store · 📖 Docs · 🛠 Get Started
┌──────────────────────────────────────────────────────────────────────┐
│ 📱 eApps — Unified App Marketplace │
│ 46 Native │ 32 Mobile │ 34 Web │ 20 Extensions │ 22 CLI Tools │
│ 🖥 eOffice │ 🎨 EoStudio │ 🔬 EoSim │ 🌐 eBrowser │ 🤖 eVera │
├──────────────────────────────────────────────────────────────────────┤
│ 🧠 eAI + eNI │ 📡 eIPC │ 🔧 EoS Services │
│ TinyML · LLM · BCI │ gRPC · Pub/Sub │ Crypto · OTA · FS │
│ LoRA · Federated │ HMAC · 5 Trans. │ Sensor · Motor · UI │
├──────────────────────────────────────────────────────────────────────┤
│ ⚙️ EoS Kernel + 🔐 eBoot │
│ RTOS: Priority Preemptive │ Scheduler │ IPC │ Memory │ Multicore │
│ Boot: 83 boards │ Secure boot │ A/B slots │ Ed25519 │ Anti-rollback│
├──────────────────────────────────────────────────────────────────────┤
│ 🔌 HAL — 33 Peripherals │
│ GPIO │ UART │ SPI │ I2C │ CAN │ WiFi │ BLE │ USB │ ADC │ PWM │
│ Timer │ DMA │ GPU │ Camera │ IMU │ Display │ Audio │ Ethernet │
├──────────────────────────────────────────────────────────────────────┤
│ 🔬 EoSim │ 🛠 ebuild │ 🔩 Physical Boards │
│ QEMU · Renode · FMI │ CMake · Meson · Yoc│ ARM · RISC-V · x86 │
│ 52+ Virtual Platforms│ Ninja · Conan │ Xtensa · MIPS · PPC │
└──────────────────────────────────────────────────────────────────────┘
| Repo | Description | Stats | |
|---|---|---|---|
| ⚙️ | eos | Real-Time Operating System | |
| 🔐 | eBoot | Secure Bootloader Platform | |
| 📡 | eIPC | Inter-Process Communication | |
| 🛠 | ebuild | Build System & Toolchain |
| Repo | Description | Stats | |
|---|---|---|---|
| 🧠 | eAI | Embedded AI & TinyML | |
| 🧬 | eNI | Neural Interface Platform | |
| 🤖 | eVera | AI Assistant & 3D Avatar |
| Repo | Description | Stats | |
|---|---|---|---|
| 📱 | eApps | App Framework & Marketplace | |
| 🗄 | eDB | Multi-Model Database | |
| 🌐 | eBrowser | Embedded Web Browser | |
| 📄 | eOffice | AI Office Suite | |
| 📈 | eStocks | Algorithmic Trading |
| Repo | Description | Stats | |
|---|---|---|---|
| 🔬 | EoSim | Hardware Simulator | |
| 🎨 | EoStudio | IDE & Design Suite | |
| 🔩 | eHardware | Hardware Designs |
16 professional reference books with colorful covers, architecture diagrams, 3D visuals, and academic citations. Free PDF downloads.
![]() EoS |
![]() eBoot |
![]() ebuild |
![]() eIPC |
![]() eAI |
![]() eNI |
![]() EoSim |
![]() EoStudio |
![]() eApps |
![]() eDB |
![]() eBrowser |
![]() eOffice |
![]() eVera |
![]() eStocks |
![]() eHardware |
![]() Ecosystem |
| Target | Architecture | Vendor / SoC | Class | |
|---|---|---|---|---|
| 💠 | stm32f4 |
ARM Cortex-M4 | ST STM32F407 | MCU |
| 💠 | stm32h7 |
ARM Cortex-M7 | ST STM32H743 | MCU |
| 💠 | nrf52 |
ARM Cortex-M4F | Nordic nRF52840 | MCU |
| 💠 | rp2040 |
ARM Cortex-M0+ | RPi RP2040 | MCU |
| 🟢 | raspi4 |
AArch64 | Broadcom BCM2711 | SBC |
| 🟢 | imx8m |
AArch64 | NXP i.MX8M | SoC |
| 🔴 | riscv_virt |
RISC-V 64 | EoSim virt | Virtual |
| 🔴 | sifive_u |
RISC-V 64 | SiFive FU740 | SBC |
| 🟠 | esp32 |
Xtensa LX6 | Espressif ESP32 | MCU |
| 🔵 | x86_64 |
x86_64 | Generic EFI PC | PC |
83 total board ports across ARM Cortex-M, Cortex-A, RISC-V, x86_64, Xtensa, MIPS, and PowerPC
# 🔧 Build the OS
git clone https://github.com/embeddedos-org/eos.git && cd eos
cmake -B build -DEOS_PRODUCT=robot -DEOS_BUILD_TESTS=ON
cmake --build build && ctest --test-dir build
# 🔐 Build the bootloader
git clone https://github.com/embeddedos-org/eBoot.git && cd eBoot
cmake -B build -DEBLDR_BOARD=stm32f4 && cmake --build build
# 🔬 Run the simulator
pip install eosim && eosim run stm32f4 --timeout 30
# 🏪 Browse the App Store
open https://embeddedos-org.github.io/eApps/| Workflow | Schedule | Purpose |
|---|---|---|
| 🔵 CI | Every push/PR | Build + test on Linux × Windows × macOS |
| 🌙 Nightly | 2:00 AM UTC | Full regression across all platforms |
| 📅 Weekly | Monday 6 AM | Dependency audit + comprehensive build |
| 🔬 Simulation | 3:00 AM UTC | QEMU/EoSim validation (7+ architectures) |
| 📦 Release | Tag-triggered | Build + test + PDF book + GitHub Release |
| 📚 Book Build | docs/book/** push | pandoc 3.6 + Eisvogel → PDF auto-release |
| Category | Standards |
|---|---|
| 🏗 Systems | ISO/IEC/IEEE 15288, ISO 12207, IEEE 42010 |
| ✅ Quality | ISO 25000/25010, IEEE 29119, ISO 9001 |
| 🔒 Security | ISO 27001, FIPS 140-3, ISO 15408 |
| IEC 61508, ISO 26262, DO-178C | |
| 📋 Supply Chain | SBOM (SPDX, CycloneDX), OpenChain |
MIT License · Made with ❤️ by Srikanth Patchava & Contributors














