# KS0450 Keyestudio Vibration Motor Module (Black and Eco-friendly) ![](media/image-20260121113421484.png) ## 1. Overview The keyestudio vibration motor module facilitates the conversion of electrical signals to mechanical vibration. It mainly uses a high quality, high standard vibration motor. We can directly control the motor vibration using the digital pin of Arduino microcontroller - HIGH level for triggering; LOW for breaking. Or control the vibration intensity of the motor by Arduino PWM pins. This module is suitable for the vibration-sensitive interactive creations, wearable smart device and so on. The module comes with a 3mm fixing hole, easy to fix it to other devices. ## 2. Technical Details - Operating voltage: DC 5V - Operating current: 35mA - Max power: 0.5W - Operating temperature range: -25℃ to 65℃ - Interface: 3pin of 2.54mm pitch - Fixed hole diameter: 3mm - Dimensions: 34mm * 19mm * 6mm - Weight: 3.2g - Environmental properties: ROHS ## 3. Hookup Guide ![](media/image-20260121113524497.png) ## 4. Test Code Download code : [Code](./Code.7z) ```c #define ZD 3 void setup() { // put your setup code here, to run once: pinMode(ZD,OUTPUT); } void loop() { // put your main code here, to run repeatedly: analogWrite(ZD,200); delay(5000); analogWrite(ZD,0); delay(1000); analogWrite(ZD,100); delay(5000); analogWrite(ZD,0); delay(1000); } ``` ## 5. Result Done uploading the code, the vibration motor on the keyestudio module will first strongly vibrate for 5 seconds, stop for 1 second, and weakly vibrate for 5 seconds, then stop for 1 second, alternately and circularly. ![](media/image-20260121113638642.png)