Enhance Simplify Unite
Embedded IoT Development

Advanced PX5 RTOS uniting embedded industry with standard POSIX pthreads API

Discover PX5 RTOS

Enhance

The advanced PX5 RTOS is one of the smallest, fastest, safest, and most secure real-time operating systems on the market today. Combined with broad processor/tool support and a native implementation of the industry standard POSIX pthreads API, the PX5 RTOS enhances your development, enables cross-platform application sharing, and helps protect your software investment.

Simplify

The PX5 RTOS is designed for simplicity. It can be installed in three easy steps - taking only minutes of your time! Since the PX5 RTOS offers a native implementation of the well-known POSIX pthreads API, there is minimal learning required before you can start building your application.

Unite

Embedded Linux is one the most popular embedded OS platforms—accounting for as much as 70% of the embedded market. However, embedded Linux is too memory and processing-intensive for resource-constrained or hard real-time embedded applications. PX5 real-time operating system brings the same API found in embedded Linux to resource-constrained devices, uniting the embedded industry around the industry-standard POSIX pthreads API!

pthreads United

Linux &
Embedded Linux
Embedded

Industrial Grade

PX5 RTOS is an advanced, 5th generation real-time operating system, designed for the most demanding embedded applications.

Ultrahigh Performance

Its ultrahigh performance (sub-microsecond context switching and API calls on most microprocessors) and rich determinism make it ideal for the most demanding real-time needs.

Ultrasmall Size

It’s ultrasmall size (< 1KB for minimal use) allows the PX5 RTOS to fit into some of the most memory-constrained devices.

Safe and Secure

The PX5 RTOS is designed explicitly for safety and security, including its patent-pending Pointer/Data Verification (PDV) technology and extensive testing (100% statement and branch decision coverage).

Simple To Use

You can install and use the PX5 RTOS in minutes. With a native implementation of the POSIX pthreads industry standard, your team can focus on your application right away - no learning of a propriety RTOS required!

Built for developers

Built for simplicity, the PX5 real-time operating system consists of just two source files: px5.c and px5_binding.s. Installing and using the PX5 RTOS takes just three steps that can be done in minutes!

1

Place the PX5 RTOS distribution (px5.c, px5_binding.s and header files) into your C main project source directory.

2

Add px5.c and px5_binding.s to your project (IDE or makefile)—no complicated project or linker control file changes necessary.

3

Modify your C main program to include pthread.h and call px5_pthread_start in your main program. The PX5 RTOS upconverts your main program to your first thread. You are now ready to use the PX5 RTOS.

icons

Fast & Efficient

The PX5 real-time operating system is extremely fast and efficient. On typical 32-bit microcontrollers running at 80MHz, most API calls and context switches complete in less than one microsecond.

The PX5 RTOS is also deterministic. The processing for each API and context switch is completely predictable and not a function of how many threads are active.

You Are
Not Alone!

We deliver professional, fully ticketed and tracked support.

The PX5 RTOS enhances, simplifies and unites embedded development. Our professional support helps us deliver on this promise!

Get Support

You Benefit

The PX5 real-time operating system provides many technical benefits that create business advantages, including:

  • Faster time-to-market
  • Enhanced product quality
  • Safer and more secure products
  • More portable/reusable application code via the industry-standard pthreads API
  • Cross-platform application support
  • Reduced engineering training via pthreads API
  • Professional support
PX5 RTOS Benefits
Icons

IoT WORLD

The PX5 real-time operating system enables higher-quality IoT devices in record time—even for the most demanding applications—including:

  • System-on-Chip (SoC)
  • Industrial
  • Medical devices
  • Consumer electronics
  • Automotive
  • Office automation
  • Networking
  • Military/Aerospace

Trusted & Proven

Newsletter Sign Up


Message Sent

Thank you for subscribing!
You’ll get company news and helpful tips, upcoming events, and more.