State Machines & Tools
for Embedded Systems
We’re on a mission to bring Quantum Leaps in quality and productivity to embedded software development. Our modern QP™ real-time embedded frameworks (RTEFs), the QM™ modeling tool, and the QTools™ collection enable event-driven architecture, finite state machines, model-based design and automatic code generation.
Quantum Leaps' QP/C and QP/C++ real-time embedded frameworks (RTEFs) provide lightweight, reusable software architecture based on event-driven active objects (actors) and finite state machines. Ideal for ARM Cortex-M and other 32/16-bit microcontrollers. Also integrated with Linux/POSIX.
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.
Download & Try it!
It's easier than you think...
News & Updates
Steve Scandore, the technical lead of the Mars 2020 FSW, talks about the Mars Perseverance Software in his keynote address at the recent Embedded Online Conference 2021… Hierarchical State Machines in Perseverance Flight Software Among others, Steve explains the role
The Embedded Online Conference was a big success last year. This year, Quantum Leaps’ Miro Samek will present again and continue the subject of “Modern Embedded Programming”. This year, the subject is: Modern Embedded Programming with Hierarchical State Machines and