Skip to Content

Choosing the right RTOS for your product

Pebble Bay - The Independent Embedded OS Experts

Our engineers have worked with embedded kernels and real-time operating systems for over twenty years, both independently and with commercial RTOS vendors.  We have got under the skin of many RTOS products as well as open-source alternatives including Linux, working out how they tick and how to get the best out of them in real-world applications.  This gives us a breadth of experience and depth of knowledge of real-time operating systems which we believe is unrivalled in the UK.

We have modified kernels, ported kernels to new processors, written Board Support Packages and device drivers, developed i/o protocol stacks, ported application software between RTOSs, and integrated debugging and performance tuning tools with kernels - the list goes on!  Have a look at our web site to get a feel for the kind of projects we've worked on.

If you're about to take the plunge and start using an RTOS, we can provide valuable independent advice on what to look for when choosing one, and how to design your application to make best use of it.

If you're switching from one RTOS to another, we can help you port and adapt existing code to work with your new RTOS, balancing the factors involved - such as performance, maintainability, changes to the architecture - to suit your needs.

In any case we can develop board support packages and device drivers to support your RTOS on custom-designed and commercial off-the-shelf hardware.

We've done this many, many times for customers in a wide range of industries and know the pitfalls to be avoided, both technical and project-related.  Our thorough knowledge of the operating system and its associated development tools allows us to design and build these important software components correctly, so that they perform reliability and efficiently.

Using Pebble Bay to help you build these low-level software components, which form the foundations of your product, will help you reduce risk and save time on your project.  Also, it allows your team to focus on developing the application software that makes your product unique while we make sure the underlying foundation software provides a rock solid base to build upon.

We pride ourselves on being friendly and pragmatic, and always look forward to talking about new projects.  Why not call us today to put us to the test and see how we can help you?