Less Risk. More Progress.

Ctrl logo LG cream_LG

Start from a proven foundation 

Two engineers developing something new together.

Introducing LaunchCode

LaunchCode is purpose-built software ideal for instrument technology development, designed from the ground up to deliver precision, accuracy, and control in even the most regulated industries. The unique software framework is comprised of a collection of applications, tools, and libraries, enabling ease-of-use with both out-of-the-box functionality with pre-built components, or the option to generate custom-coded components.

Man at a whiteboard going over the numbers.
Precision where it matters most Designed with regulatory development in mind Confidence, accelerated

Why start from scratch?

Start from a solid foundation with the combination of HiArc’s proven hardware LaunchBase, and LaunchCode software solution.

Medical devices don’t allow for “close enough”. LaunchCode is optimized for high-precision measurement, fine-tuned performance, and repeatable execution, so your data is trustworthy, your results are irrefutable, and your teams can move faster without sacrificing rigor.

 

FIND OUT MORE

Why start from scratch?

Start from a solid foundation with the combination of HiArc’s proven hardware LaunchBase, and LaunchCode software solution.

Unlike generic test and automation platforms, LaunchCode is built with pre-compliance in mind:

 

  • Consistent performance for repeatable results
  • Architected to support traceability, documentation and validation
  • Version control to support audits and submissions

GET STARTED

Why start from scratch?

Start from a solid foundation with the combination of HiArc’s proven hardware LaunchBase, and LaunchCode software solution.

When accuracy, reliability, and compliance aren't optional, LaunchCode gives teams a platform they can trust at every stage of development, regardless of your team’s size or make-up. Not only does LaunchCode’s unique framework help accelerate complex software development, but it also allows for co-development, allowing maximum flexibility within the team, saving both time and money in the long run.

 

LET’S TALK
Experience LaunchCode
launchcode
LaunchCode

Learn more

A team member will be in touch shortly.

Thank you, we'll be in touch soon

1
2
3
4

Predefined Components

Choose from a wide variety of predefined components to launch your design from the very beginning.

Designer Window

Drag the components onto the design page and connect them together with an easy-to-navigate interface. Build your design visually in a more natural, intuitive manner.

Page Dropdown

Multi-page designs allow you to expand from a simple single page design to a complex motion control system utilizing multiple design pages.

Menus

Interact with the designer using a standard menu interface. Load a previous project, or start with a template to accelerate your design.

Platform applications

LaunchCode gives engineering teams a platform they can trust, at every stage of development. 

Expertise-scientists-working-together_1x1

LaunchCode Designer

LaunchCode’s Designer application was built around a graphical, visual-first development experience to match how engineers think, design, and troubleshoot complex device systems. The intuitive interface features drag-and-drop functionality accelerates onboarding and makes powerful development accessible to teams of any size.


Once design is ready to test, the Designer application generates code that uses LaunchCode Libraries to run on your hardware. These Libraries cover the full software stack, from low-level hardware drivers and real-time logic components to high level asynchronous command-response-event services.

 

Built-in components include:

  • Digital & analog I/O
  • PID components
  • Motion control
  • Environmental sensors
  • Signal processing
  • Liquid handling
  • Variety of motor types

 

The LaunchCode Framework has also been architected to easily support custom components.

LaunchCode Diagnostics

LaunchCode’s Diagnostics application makes controlling your system simple. Once your design is complete, connect to your hardware and control it using the Diagnostics graphical application to quickly and easily test and iterate on the design and configuration.
Learn More
HiArc Aigen from legacy_1080
Designer Diagnostics

LaunchCode Designer

LaunchCode’s Designer application was built around a graphical, visual-first development experience to match how engineers think, design, and troubleshoot complex med device systems. The intuitive interface features drag-and-drop functionality accelerates onboarding and makes powerful development accessible to teams of any size.


Once design is ready to test, the Designer application generates code that uses LaunchCode Libraries to run on your hardware. These Libraries cover the full software stack, from low-level hardware drivers and real-time logic components to high level asynchronous command-response-event services.

 

Built-in components include:

  • Digital & Analog I/O
  • PID components
  • Motion Control
  • Environmental sensors
  • Signal Processing
  • Liquid Handling
  • Variety of Motor types
 

The LaunchCode Framework has also been architected to easily support custom components.

Two scientists working together to solve a problem.

LaunchCode Diagnostics

LaunchCode’s Diagnostics application makes controlling your system simple. Once your design is complete, connect to your hardware and control it using the Diagnostics graphical application to quickly and easily test and iterate on the design and configuration.

Interested in Learning More? Speak With an Expert Today

Don't see something you need?

Connect with a HiArc expert to see how we can customize your software needs to collaborate on your vision, allowing you to stay in total control over your project.

Learn More