Skip to content
@QuantumLeaps

Quantum Leaps

Modern Embedded Software

Quantum Leaps, LLC is a professional open source company on a mission to bring quantum leaps in quality and productivity to embedded systems programming. We provide a comprehensive suite of modern embedded software and host-based tools centered around the open-source QP Real-Time Embedded Frameworks (RTEFs).

State Machines & Tools for Embedded Systems

QP Software Ecosystem

The unique Quantum Leaps ecosystem enables embedded developers to apply the Active Object (a.k.a. Actor) design pattern, hierarchical state machines, model based design and automatic code generation in small embedded systems, such as ARM Cortex-M MCUs (micro-controller units). Since 2005, our practical approach and efficient software have been delivering a competitive advantage to hundreds of companies around the world in a wide variety of markets.

Pinned

  1. qpc Public

    QP/C real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines

    C 654 207

  2. qpcpp Public

    QP/C++ real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines

    C++ 241 66

  3. qm Public

    QM model-based design tool and code generator based on UML state machines

    CSS 85 32

  4. qtools Public

    QTools collection of open source tools for embedded systems development on Windows, Linux and MacOS

    C 100 48

  5. Companion repository to the "Modern Embedded Systems Programming" video course.

    C 230 65

  6. Super-Simple Tasker (SST) is a preemptive, priority-based RTOS kernel fully compatible with the requirements of Rate Monotonic Analysis/Scheduling (RMA/RMS). This repository contains the modern ver…

    C 18 9

Repositories

  • qpc Public

    QP/C real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines

    C 654 207 0 0 Updated Feb 3, 2023
  • qpcpp Public

    QP/C++ real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines

    C++ 241 66 0 0 Updated Feb 3, 2023
  • modern-embedded-programming-course Public

    Companion repository to the "Modern Embedded Systems Programming" video course.

    C 230 AGPL-3.0 65 0 0 Updated Feb 3, 2023
  • Embedded-Test Public

    Embedded Test (ET) -- The Super-Simple Embedded Test

    C 1 MIT 0 0 0 Updated Feb 2, 2023
  • Super-Simple-Tasker Public

    Super-Simple Tasker (SST) is a preemptive, priority-based RTOS kernel fully compatible with the requirements of Rate Monotonic Analysis/Scheduling (RMA/RMS). This repository contains the modern version of SST (version 2).

    C 18 MIT 9 0 0 Updated Feb 2, 2023
  • lock-free-ring-buffer Public

    "Lock-Free Ring Buffer" (LFRB) is a minimal, customizable implementation of a ring buffer (a.k.a. circular buffer) in C, specifically suitable for embedded systems.

    C 57 MIT 21 5 0 Updated Jan 31, 2023
  • DBC-for-embedded-C Public

    Design By Contract (DBC) for embedded C and C++

    C 1 MIT 0 0 0 Updated Jan 30, 2023
  • qtools Public

    QTools collection of open source tools for embedded systems development on Windows, Linux and MacOS

    C 100 48 0 0 Updated Jan 26, 2023
  • 3rd_party Public

    3rd-party code used in the QP/C and QP/C++ examples

    C 2 1 0 0 Updated Jan 24, 2023
  • qm Public

    QM model-based design tool and code generator based on UML state machines

    CSS 85 32 3 0 Updated Jan 20, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

C C++ CSS