Welcome, Young Explorer!

EmbeddedOS makes robots, drones, smart watches, and tiny computers come alive. No experience needed!

What is EmbeddedOS?

Your phone runs Android or iOS. EmbeddedOS is like Android, but for tiny computers that control robots, drones, and smart homes!

Think of it this way

Your phone has YouTube and Games. EmbeddedOS has apps too — but they run on a Raspberry Pi or a robot brain!

Meet the Team

EoS Kernel

"The Brain"

Like your brain controls arms and legs, EoS controls motors, LEDs, sensors.

eBoot

"The Alarm Clock"

Wakes everything up when you turn on your device!

EIPC

"The Postal Service"

Delivers messages between programs, like a post office.

EAI

"Device ChatGPT"

Lets your tiny computer understand language and answer questions!

eApps

"Phone Apps"

38 apps: calculator, Snake game, file manager, music player!

EoSim

"Flight Simulator"

Test code on a virtual board — no hardware needed!

What Can You Build?

Blink an LED

Hello World of hardware!

Beginner

Temperature Display

Read sensor, show on screen.

⭐⭐
Beginner

Buzzer Music

Play melodies with PWM.

⭐⭐
Easy

Play Snake

Run Snake on Raspberry Pi!

⭐⭐
Easy

Line-Following Robot

Robot follows a black line.

⭐⭐⭐
Medium

Smart Home Dashboard

Control lights from web page.

⭐⭐⭐
Medium

AI Chat Robot

Talk to your robot using EAI!

⭐⭐⭐⭐
Advanced

Drone Controller

Flight controller with IMU.

⭐⭐⭐⭐
Advanced

Health Wearable

Track heart rate wirelessly.

⭐⭐⭐⭐⭐
Expert

Brain-Computer Interface

Control with brain signals!

⭐⭐⭐⭐⭐
Expert

Pick Your Path

I'm 8-12 years old

Start with: EoSim + eApps (Games!). No hardware needed!

pip install embeddedos-eosim
eosim run --platform esp32 --gui

I'm 13-17 years old

Start with: Raspberry Pi ($35) or ESP32 ($5).

pip install embeddedos-ebuild
ebuild init my-blink --template rtos --target raspi4
cd my-blink && ebuild build

I'm 18+ (Power User)

Start with: Full developer setup.

pip install embeddedos-ebuild embeddedos-eosim
git clone https://github.com/embeddedos-org/eos.git

Where to Go Next