Table of Contents

  1. Step 1: Open Tinkercad Circuits
  2. Step 2: Create a new circuit
  3. Step 3: Aquaint yourself with Tinkercad

Tinkercad makes it easy to rapidly prototype, build, and simulate circuits in a software environment. And, for those that do not have access to electronic tools, Tinkercad also provides a simple multimeter and oscilloscope—so we can test and measure our circuits too!

Here’s how to get setup in Tinkercad:

Step 1: Open Tinkercad Circuits

Visit tinkercad.com and login (if you already have an Autodesk account) or register if not. We are not using any of the “In School” features, so create a personal account:

Screenshot of Tinkercad's registration page

Step 2: Create a new circuit

In your dashboard, click on “Circuits”:

Screenshot of Tinkercad's dashboard

Then click on “Create new Circuit”:

Screenshot of Tinkercad's dashboard with "create new circuit button"

Step 3: Aquaint yourself with Tinkercad

Tinkercad works by dragging and dropping components from the right sidebar menu onto the Circuit canvas. You can click on the “Start Simulation” button to simulate circuits (and even Arduino code + circuits).

If you’ve dragged over an Arduino, you can also click on the “Code” button and write code either in C/C++ or in a visual, block-based language. The simulator even has a “Serial Monitor”, “Serial Plotter”, and, wait for it, a simplistic debugger with breakpoint support!

Screenshot of Tinkercad's primary UI An example of the multi-rate blinking lesson created in Tinkercad. Try it out!

This website was developed by Professor Jon E. Froehlich and the Makeability Lab using Just the Docs. If you found the website useful or use it in your teaching, we'd love to hear from you: jonf@cs.uw.edu. This website and all code is open source (website GitHub, Arduino GitHub, p5js GitHub). You can find the MakeabilityLab_Arduino_Library here. Found an error? File a GitHub Issue.