Mini Vibration Motor DC 3V 12000RPM Flat Coin Button-Type
Micro DC Vibrating Motor for Mobile Devices and DIY Projects
This coin-type miniature vibration motor is designed for portable electronics and Arduino projects, providing haptic feedback for mobile phones, wearables, and game controllers.
HighSpeed Vibration 12000 RPM at rated voltage for strong feedback
Compact Coin Design - 10mm x 3mm flat form factor fits tight spaces
Rated voltage is DC 3V with operating range 1.5V to 3.7V
Use a transistor or MOSFET to drive from microcontroller pins
Do not exceed 3.7V to prevent motor damage
Technical Specifications
| Parameter | Value |
|---|
| Rated Voltage | DC 3V |
| Operating Range | 1.5V to 3.7V |
| Rated Current | 85mA |
| Rated Speed | 12000 RPM |
| Body Size | 10mm x 3mm (Diameter x Thickness) |
| Wire Length | 25mm to 50mm |
| Wire Polarity | Red (+) / Blue or Black (-) |
= Key Features =
SelfAdhesive Backing Easy mounting on flat surfaces
Compact Size - Fits in small devices and wearables
Low Power Consumption 85mA at 3V for batteryfriendly operation
Wide Voltage Range - Operates from 1.5V to 3.7V
Strong Vibration - 12000 RPM for effective haptic feedback
= Applications =
- Mobile phone and pager vibration alerts
- Game controller haptic feedback
- Wearable device notifications
- DIY robotics and sensor projects
- Medical and health monitoring devices
- Electronic toys and interactive products
Versatile Use - Works with Arduino, ESP, and microcontrollers
Easy to Use Prewired with color-coded leads
√ Self-adhesive backing for secure mounting
√ Pre-peeled wires for easy soldering
√ Suitable for battery-powered projects
Connection Guide
Wiring:
- Red wire: Connect to positive (+) terminal
- Blue/Black wire: Connect to negative (-) terminal
- Supply voltage: 1.5V to 3.7V DC
For microcontroller control:
- Use NPN transistor (2N2222 or BC547) to drive motor
- Add flyback diode (1N4148) across motor terminals
- Use PWM signal for variable vibration intensity
For direct Arduino control, use a transistor driver circuit
Add a resistor in series to limit current if needed
Do not exceed 3.7V supply voltage
Avoid pulling on wires as they can break easily
Troubleshooting
Motor not vibrating:
- Check voltage supply is 1.5V to 3.7V
- Verify polarity (red to positive, blue to negative)
- Avoid loose connections
Weak vibration:
- Increase voltage to 3V for full speed
- Check battery voltage level
- Ensure motor is securely mounted
Motor stuck:
- Try sweeping a strong magnet across the motor body
- Tap gently on a hard surface to free lubricant
- Some units may require initial activation