What is eOS2?
eOS2 stands for extended
Operating System
generation 2 and is a
100% object oriented real time operating system written in C++ for a
various number of platforms.
What is the focus of eOS2?
- execution of applications in the low end embedded area
- support of a various number of different platforms
- 8, 16 and 32 bit platform support
- Usage as standalone or as add-on operating system
- Real time support on millisecond basis
Reliability
- The roots of eOS2 go back to 2006, creating a fully object oriented
operating system by the possibilities of the C++ language
- Target for lowest end platforms (tested on Atmel atmega8, Raspberry
Pi and x86)
- Usage on platforms with existing OS (eg. Windows, Linux, Arduino) or
without (atmega8)
- Fully documented source code makes it easy to adapt eOS2 for a new
target platform
eOS2 is easy to use
Usage of eOS2 can easily be used, focus is that available resources
can be accessed in a way any developer would explain
It's easy to change to eOS2, the application does not need to be
adapted. External setup code tells the OS to executes the requested
functions according the programmer’s wish
eOS2 is powerful
eOS2 is a real time operating system, supporting both, interrupt
scheduling and task by task scheduling
eOS2 is free
- As long as eOS2 is not used for commercial issues, you may download
eOS2 completely free of any license fees
- Use it on as many targets you like
- Use it for any purpose - private, educational, government and public
administration...
- Pass on copies free of charge to family, friends, students, etc.
Find out more or try it today!
Links
Application Notes
General
description of eOS2
Blinking
LED Application Note
Downloads
Hello
World for Arduino Uno
eOS2
for Arduino Uno
eOS2
core files