THE NEW GENERATION OS FOR MICROCONTROLLERS


ExOS is an advanced operative system, POSIX compatible and optimized for the world of microcontrolers. By means of ExOS, it is possible to use the same functions as those of a conventional operative system and, on the other hand, access to customized hardware has never been so easy!





MEET THE POSSIBILITIES


BASED ON POSIX

ExOS uses POSIX standard as native of the operative system and not as an independent abstraction layer. Easies to start programing using ExOS since there’s already a wide documentation and a great variety of POSIX example codes. Code as if you had a high-level OS, like Linux, but without memory or processor requirements needed for that particular system.


140x140

Easy start like arduino - Powerful like linux

MIXED PROGRAMMING


ExOS gives you the possibility of a mixed programming. For those simple actions like activating a relay, a LED or simply reading a sensor, you can just directly access the hardware, but for those of a higher level, it is possible using kernel services such as sockets, USB, Bluetooth...

Additionally, it turns out to be very easy to create your own drivers without the complexities of a high-level system.


UNIFIED DEVELOPMENT TOOLS


Nowadays, creating devices that exchange information with other devices like SmartPhones, servers, etc., it is very common. However, as of yet, it has always been unavoidable using different development environments for each device, on top of the fact that a new environment implies new learning.

Through ExOS we got rid of the conditioning of using different environments. If you program for iPhone and you want to create an accessory you can use the same Xcode for both.








EASY FOR DEVELOPMENT


ExOS has been implemented with countless libraries, services, etc. so that you can just focus on creating the device you might want.

Devote yourself exclusively to thinking of an idea while ExOS turns it into reality in a very short time and, who knows!, it might even become a success.

MULTIPLE PLATFORMS’ SUPPORT


Thanks to ExOS supporting multiple platforms like ARM, PIC32, i386, etc. it is possible to start by developing the prototype in one platform and then changing to others in case it were/was necessary for the final solution without changing the code.




ADVANTAGES DEVELOPERS

Beginners

Start creating prototypes fast and easy having at your disposal multitude of libraries, drivers, platforms and expansion modules.

Experts

It allows focusing completely on those characteristics you might want to give your product to develop without having to think about the choice of micro or platform to use.







ADVANTAGES BUSINESS


Carry out concept tests in a quick way to check your project’s feasibility.

Change the micro or create a new circuit without problems since the developed programming is completely compatible.

Advance and improve your products with consequent cost reduction.