QuantumLeaps/qp-arduino
QP/C++ real-time event framework/RTOS for Arduino (ARM Cortex-M)
This project helps embedded systems developers program ARM Cortex-M based Arduino boards by enabling them to graphically design event-driven applications using active objects and hierarchical state machines. Developers input their system models into the QM modeling tool, and the framework generates the necessary C++ code for their Arduino projects. This is ideal for embedded systems developers creating reactive firmware for microcontrollers.
Use this if you are an embedded systems developer who wants to build robust, event-driven applications for ARM Cortex-M Arduinos using state machine modeling.
Not ideal if you are a beginner looking for a simple Arduino project, or if you prefer coding directly without graphical modeling tools and real-time operating system concepts.
Stars
44
Forks
28
Language
C++
License
GPL-3.0
Category
Last pushed
Feb 18, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/QuantumLeaps/qp-arduino"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
QuantumLeaps/qm
Graphical modeling and code generation tool based on Hierarchical State Machines (UML...
ome/ome-model
OME model (specification, code generator, implementation)
SINTEF/dlite
DLite - a lightweight data-centric framework for semantic interoperability
BlueBrain/nmodl
Code Generation Framework For NEURON MODeling Language
girishchandranc/autosarconfigreader
The tool provides an elegant way of accessing AUTOSAR module configurations than the...