Never Write Boring Code Again
ROSA allows you to focus on the Code that matters by generating the rest for you. With its powerful configuration system, you can set up the foundational abilities of your product like FOTA, Observability and Connectivity in a fully platform independent way and ROSA generates it for your hardware.
Seamless Communication
The ROSA Interconnect provides asynchronous, thread-safe communication everywhere you want. You just define the data, select a messaging pattern like Publisher / Subscriber or RPC Service and ROSA generates easy to use & typesafe interfaces for you.
Control your Architecture
With ROSAs Application Nodes you can change and optimize your architecture with ease and precision. Merge multiple different features into a single thread to use fewer resources and isolate a feature that slows down the system into its own low-priority Thread without changing a single line of C++ code.