Tinkercad does not have a native, "one-click" PID control block or component. However, you can fully implement PID control within Tinkercad using the Arduino Uno and custom code (either Blocks or C++). How to use PID in Tinkercad
Derivative kick reduction: Compute derivative on the Process Variable, not the error (unless Setpoint changes stepwise). tinkercad pid control
L293D or L298N Motor Driver: Allows the low-power Arduino to control high-power motor pulses. Tinkercad does not have a native, "one-click" PID
Connect the L298N driver to the Arduino. Connect the DC motor to the L298N output pins. Input/Setpoint: Tinkercad does not have a native