eSolid embedded operating system

eSolid your embedded operating system

eSolid logo


eSolid is a modern, portable, small and fast embedded operating system with a modular approach and outstanding design. Despite its small size, eSolid also provides a wide collection of modules, including a well organized Hardware Abstraction Layer, Compact memory manager and various debugging features.

The modular approach gives you the ability to include any other software and easily integrate it with eSolid. If you're missing some software component, like networking, simply merge the software with the eSolid without any possibility of name clashes.

Applicative scenarios

eSolid is usable in many applicative areas, for example and not limited to:

  • Automotive.
  • Robotic Applications.
  • Consumer Electronics.
  • Energy Management.
  • Hobby, DIY.

Status

  • Current stable branch: --
  • Current development branch: 1.0b1

Did you know?

  • Some eSolid ports never completely disable interrupts.
  • eSolid is designed to be simple and easy to use. API is well documented in include files to suppress the need to open and understand source files.
  • It has very small memory footprint compared to other RTOS-es.