The key part for our development platforms are our expertise and experience in the integration and utilization of a full reach operation systems. We believe that the age of naked microcontrollers running the customer applications without operation systems is something of the past, highly emphasized by the fact of cost down of the ARM architecture (32 bits) and the general requirements for much functionality in the system.
We use Linux as our main operation system; our expertise on it allows us to keep in a strong position regarding our competitors in terms of time to market, price since it is free, extensive set of functionalities, high software quality thanks to the extensive community and user friendly.
We understand that Linux is too big for very deep embedded applications, so in that cases we use a very light Real Time Operation System (RTOS) provided by the Open Source community. We use the best alternative in the market under the free royalties’ license for embedded applications, with a high quality code and much functionality.
We are very confident that giving to our valuable customer a best in class operation system for their applications, the satisfaction will be complete in terms of quality, response time, real time if required, and price.
There are hundreds of Real Time Operation System in the market, some are very expensive and some others are for free but with small features. We have done an extensive study an evaluation of the best options, with a special consideration to these under the license of GNU GPL and royalties free licenses.
For RTOS with the smallest footprint, intended for the deeply embedded applications, our favorite is ChibiOS/RT. ChibiOS/RT is designed for deeply embedded real time applications where execution efficiency and compact code are important requirements. This RTOS is characterized by its high portability, compact size and, mainly, by its architecture optimized for extremely efficient context switching.Read more ...
Linux is our preferred operation system for those products where it is needed a full rich package of software functionalities, like multimedia player, internet browser, email management, multiple communications hub (Ethernet, USB, WiFi, Bluetooth, etc.), execution of Java applications, touch screen LCD, phone features, camera, etc.
We like Linux because it is a free Unix-type operating system originally created by Linus Torvalds with the assistance of developers around the world. Developed under the GNU General Public License, and the source code for Linux is freely available to everyone.Read more ...