Skip to content

Getting Started with Dyad: A Walkthrough

 

Dyad is a new platform designed to make hardware engineering as fast, composable, and iterative as modern software development. Built on the Julia ecosystem, Dyad offers a unified way to model physical systems, simulate behavior, and build reusable component libraries—bringing the speed of scripting and the rigor of engineering together. Whether you're developing thermal systems, electrical components, or multi-domain models, Dyad helps you move fast without sacrificing precision.

In this walkthrough, we show you how to get up and running with Dyad Studio, build your first component library, run simulations, and visualize results—all from within the Julia environment.

Getting Started with Dyad

You'll learn how to:

  • Create a Dyad component library from scratch
  • Write and simulate a simple thermal model
  • Modify simulation parameters and observe results dynamically
  • Inspect simulation artifacts and outputs
  • Use built-in electrical component libraries to define a custom RLC circuit
  • Visualize signals like voltage across a capacitor or current through a resistor

Whether you're designing control systems, building hardware prototypes, or simulating multi-domain systems, Dyad helps you move from idea to insight—quickly and efficiently. It’s a new approach that lets you iterate, experiment, and refine with the same agility that software engineers have long enjoyed.

Explore More with Dyad

Dyad: A New Language to Make Hardware Engineering as Fast as Software

Get Dyad Studio – Download and install the IDE to start building hardware like software.

Read the Dyad Documentation – Dive into the language, tools, and workflow.

Join the Dyad Community – Connect with fellow engineers, ask questions, and share ideas.

Contact Us – Have questions or feedback? We’d love to hear from you.

Recent blog posts

Learn More

Want to learn more about our capabilities? We are here to help.