Modern Embedded Software
Elegant, Efficient, Open Source
State Machines & Tools
for Embedded Systems
We bring the asynchronous, event-driven, and stateful Active Objects (Actors) to real-time embedded programming. Quantum Leaps’ QP™ real-time embedded frameworks (RTEFs) and the tools around them enable embedded developers to efficiently apply the Active Object (Actor) model, hierarchical state machines, model-based design and automatic code generation.
Our Customers
Embedded Software
QP™ Real-Time Embedded Frameworks (RTEFs)
Quantum Leaps' QP/C and QP/C++ real-time embedded frameworks (RTEFs) provide modern event driven architecture and runtime environment based on asynchronous Active Objects (Actors) and Hierarchical State Machines. This reusable architecture is inherently safer than the "free threading" approach of a traditional RTOS. Ideal for ARM Cortex-M and other 32/16-bit microcontrollers. Also suitable for (embedded) Linux/POSIX.
Host-Based Tools
QM™ Model-Based Design Tool
QM™ (QP Modeler) is a freeware model-based design (MBD) and automatic code generation tool for designing software based on finite state machines (UML statecharts) and the QP™ frameworks.
QTools™ Collection
QTools™ is a collection of various open source host-based tools for working with the QP frameworks, such as tools for: software tracing, unit testing, monitoring and prototyping.
Download & Try it!
It's easier than you think...