Lesson 2 of 7
Place & wire blocks
A design is just blocks connected by wires. The smallest useful chain is a signal source feeding some math, feeding an output so you can see the result.
Place a block
Find a block in the palette and click it. The block now follows your cursor across the canvas — move it where you want it and click again to drop it. It snaps to the grid. For this chain:
- Place a signal source (Source) onto the canvas.
- Place a First Order Low Pass (Dynamic) to its right.
- Place a Scope (Sink) to the right of that.
Wire them up
Each block has ports — small stubs on its edges. Outputs are on the right, inputs on the left. To connect two blocks:
- Click an output port to start a wire — it now follows your cursor.
- Click an input port to finish it. The wire is created and routed automatically. Block Designer uses A* pathfinding to lay clean, orthogonal wires that bend around obstacles instead of cutting straight through them.
Wire the source's output to the low-pass block's input, then the low-pass output to the Scope's input. You now have a complete signal path — run it and the scope shows the block's step response.
Tip: if you move a block later, its wires re-route themselves — you don't have to redraw them.
The chain is built, but the Gain is still using its default value. Next, let's change it.