Future-proofed automotive model-based design software

Develop, test, and validate advanced automotive control software with Pictorus.

Industry Trends

CHATGPT PLACEHOLDER: The software development landscape for automotive manufacturers is rapidly evolving as the industry embraces a shift toward software-defined vehicles (SDVs). Automakers are increasingly integrating advanced software solutions to enable connectivity, autonomous driving capabilities, and personalized user experiences. This shift is fueled by trends such as the adoption of over-the-air (OTA) updates, which allow manufacturers to deploy new features and fixes without requiring customers to visit a service center. Additionally, the push toward electrification and the rise of electric vehicles (EVs) are driving demand for sophisticated software that manages battery efficiency, energy usage, and charging infrastructure integration.

The Pictorus Approach

ADD PLACEHOLDER INFO

Benefit 1

Devices automatically send telemetry to the browser, facilitating swift processor-in-the-loop testing. Engineers can rapidly verify and refine algorithms for optimal performance.

Benefit 2

Devices automatically send telemetry to the browser, facilitating swift processor-in-the-loop testing. Engineers can rapidly verify and refine algorithms for optimal performance.

A modern workflow for control software

Design, deploy, and monitor device software from any laptop. Safe and performant Rust code is generated and compiled for a range of supported hardware. Software is deployed in seconds to connected devices, giving you immediate feedback with live telemetry and analysis tools.

Simulink users - check out our side-by-side comparison.

Features designed for modern engineering teams

Export Rust or C/C++ source code

Pictorus easily integrates with existing codebases, either by exporting raw source code (in Rust), or through static libraries with header and source file that easily compile C/C++ with no additional dependancies.

Rust Logo

Fully interoperable with C/C++

Python LogoNumpy LogoPandas library logo

Directly run Python for scripting and analysis

Powerful scripting tools

Write python scripts that run directly in your browser. Use your favorite libraries like NumPy and pandas to analyze data, and then integrate outputs directly into your diagram.

Integrate custom functionality

Pictorus allows you to easily add custom Rust code to define any behavior you want. Simply implement the required block trait, and you can then drag and drop your custom block into your diagram. You can even pull in open source Rust crates to quickly add complex functionality.

Rust Logo

Write custom Rust code or pull in any crate

Github logo

Simple source control and versioning

Create versions of your app that you can easily revert back to. You can also connect your GitHub account to Pictorus and create pull requests of generated code directly from your browser. This allows you to easily track changes in your apps and integrate them into existing CI/CD pipelines.

Get started today

Join the future of hardware development