Design, deploy, and monitor device software from any laptop. Software is deployed in seconds to connected devices, giving you immediate feedback with live telemetry and analysis tools.
Let's dig deeper into the comparison between Pictorus and Simulink, taking a closer look at several key factors that influence software development for hardware integration.
Effortlessly combine control diagrams with Rust and Python code. Run simulations in scalable cloud infrastructure using the same code that runs on your devices. Access models anywhere for seamless team collaboration.
Register any internet-enabled Linux device for secure over-the-air deployments. Instantly sync software updates. Flash embedded devices easily by connecting them to your laptop or a registered motherboard.
Devices automatically send telemetry to the browser, facilitating swift processor-in-the-loop testing. Engineers can rapidly verify and refine algorithms for optimal performance.
Pictorus moved the entire development experience into the browser, allowing engineers to work from any location with an internet connection. You no longer need to hassle with system-specific installations or license keys. Simple pricing and free tier access make it easy to get started and expand your features as needed.
Pictorus compiles and updates software over the air, in real time. Additionally, every application ships with real-time telemetry streaming baked in. This enables rapid prototyping and debugging, ensuring your software performs as expected in real-world scenarios. With Pictorus, any authenticated laptop can connect and get telemetry from a remote hardware component instantly, and there's no complicated configuration.
Pictorus has adopted the Rust ecosystem for code generation, inheriting the memory safety and thread safety guaranteed by Rust. Simulink primarily relies on C-code, which is being rapidly sunset in many engineering industries in favor of the safer and easier to develop Rust language. Enterprises can enable additional aerospace or automotive safety standards, such as ISO 26262 (ASIL D) and IEC 61508 (SIL 4). Certification for DO-178C, ISO 21434, and IEC 62278 is slated for mid-2024.
You sure can! We've eliminated all barriers to entry, and we want you to start prototyping today. Pictorus is completely free for individuals. Smaller teams who need some of our enterprise functionality can do so with reasonably-priced subscriptions at a noticeable discount from Simulink. Large enterprise teams will appreciate the simpler pricing and license maintenance too.
Just your laptop! You can sign up for free now and start prototyping software and simulations to your heart's content. However, Pictorus really shines when you have hardware in the loop. Single board computers, such as Jetsons, BeagleBones, and RaspberryPis (anything with a Linux OS) can be registered to your account with one command, allowing you to push software to your hardware painlessly.
The Rust Language is quickly becoming the new standard for software applications where reliability and performance are paramount. It also has a powerful Hardware Abstraction Layer for integrating with your devices. We're focusing on the future, and think you'll be amazed when your applications never crash or leak memory, and perform as well or better than C/C++.
Great! Pictorus apps can be configured to generate externally-callable function bindings for those languages. We also export static libaries. So your existing application can compile with and make function calls to your Pictorus apps.
Embedded support is in early Beta testing, so teams interested in a pilot project should reach out to us. We currently support a selection of STM32 microcontrollers, with plans to add support for more in the near future.
We focus on discrete time software that needs to run on real hardware. A lot of legacy Simulink models use continuous time, which is fantastic for modeling complex physics but not practical for most software applications. So, advanced simulations that don't need to control real hardware are better modeled using Simulink.
The slow demise of the engineering toolbox everyone loved to hate at University. Fewer and fewer recent grads and new startups are embracing the old toolchain. So what the heck happened? How did "MATLAB" become such a dirty word in startup engineering?
Read moreTechnologists face a tough challenge in choosing the correct software toolchain to empower their team and ensure efficient code delivery. Pictorus was created for engineering teams dealing with complex, high-stakes projects—where rigorous simulation, testing, validation, and coding standards are essential.
Read moreExperience the future of end-to-end robotics programming.