The vibration motor module is a compact actuator used to add haptic feedback to projects. It works in the same way as vibration motors in cell phones, by rotating a small asymmetric weight. Thanks to the built-in transistor driver, it can be directly controlled with low current from the digital pins of Arduino and ESP series boards without damaging the boards. Not only can the digital pins be switched on-off, but also the intensity of the vibration can be adjusted smoothly by connecting to the PWM pins. It is a very practical solution for wearable devices, silent alarm systems, smart canes, game controllers and all kinds of projects that require tactile warning.