You can bring your code to life in a 3D viewer and easily edit properties for highly customizable shapes, so it’s a great introduction to this type of design. Similar to the 3D building blocks, TinkerCAD also allows you to design using block-based code with a simple drag-and-drop method. You can use these to create a wide variety of models, although bear in mind the 3D capabilities are limited in comparison to other CAD programs. This freeware CAD for Mac also offers intuitive 3D design tools based on building blocks, with the ability to import your own shapes as well as using TinkerCAD’s premade ones.
You can then use the interactive editor to customize your designs before simulating them with 1:1 representations of popular components like Arduino and micro:bit. You can build up circuits and other electrical components from the ground up, either by starting from scratch with TinkerCAD’s wide variety of drawing tools or by using one of its template circuits. There are three main features of TinkerCAD – 2D electrical design, 3D design, and coding design.