L298N is a motor driver module that can control two DC motors or one stepper motor bidirectionally. Speed and direction control of the motors is provided with PWM signals from Arduino and ESP series cards. It has a motor supply voltage between 5V and 35V and a continuous current capacity of up to 2A. Thanks to its built-in 5V regulator, it can also be used to feed the microcontroller. It is the most widely preferred motor driver in projects that require motion control such as two-motor cars, robot arms and belt systems.