DC 3V 70mA 12000 RPM Vibration Motors

  • ⚡ Low power operation at 3V DC
  • 🔋 Efficient current draw: only 70mA
  • 🚀 High-speed rotation: 12000 RPM
  • 📦 Compact and lightweight design
  • 📳 Strong vibration output for haptic feedback
  • 🔧 Coreless motor with eccentric weight
  • 🧩 Easy to integrate into small devices
  • 💪 Durable for continuous use in portable electronics

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

20,00 EGP

13 People watching this product now!

Payment Methods:

Description

The DC 3V 70mA 12000 RPM Vibration Motor is a small, efficient motor designed for applications where vibration or movement is required. This motor is commonly used in mobile devices, toys, wearable electronics, and other small-scale projects that need a compact motor to create vibrations for feedback or other functions. With its high-speed rotation, it generates strong vibrations, making it perfect for haptic feedback or alert systems in various devices.

Key Features:

  • Operating Voltage: 3V DC (low power requirement, easy to power from a variety of sources, including batteries).
  • Current Consumption: 70mA, making it efficient for battery-powered devices.
  • Speed: 12000 RPM (rotations per minute), providing high-speed vibrations for strong tactile feedback.
  • Compact Design: Small and lightweight, ideal for integration into compact projects where space is limited.
  • Vibration Generation: Generates continuous vibration, typically used for notifications, alerts, or haptic feedback.
  • Durability: Built to withstand continuous operation in small electronics applications.

Specifications:

  • Operating Voltage: 3V DC.
  • Current Draw: 70mA.
  • Speed: 12000 RPM (high-speed rotation, generating strong vibrations).
  • Size: Typically around 30mm in length and 10mm in diameter, making it compact for use in small devices.
  • Type: Coreless DC motor with an eccentric mass attached to the shaft to generate vibration.
  • Weight: Approximately 5-10 grams (lightweight for easy integration into portable devices).
  • Application: Commonly used for vibration alarms, haptic feedback in wearable devices, toys, and mobile phone vibrators.

Applications:

  • Mobile Phones: Used as a vibration motor for incoming call or notification alerts.
  • Wearable Electronics: Ideal for vibrating alerts in smartwatches, fitness trackers, and other wearable devices.
  • Toys and Gadgets: Common in toys or gadgets that require vibration for feedback or interaction.
  • Robotics: Used in small robots or devices for providing feedback or creating movement/vibration-based responses.
  • Industrial: Can be used in small alert systems or notification devices where vibrations are needed.

Benefits:

  • Low Power Consumption: Ideal for battery-powered projects, as it operates efficiently at 3V and consumes only 70mA.
  • Strong Vibration: The high RPM ensures strong, noticeable vibrations for feedback or alerts.
  • Compact and Lightweight: Easy to integrate into small devices without adding significant weight or bulk.
  • Durable: Designed for consistent, reliable operation in compact applications.
  • Versatile: Can be used in a variety of applications, from mobile devices to toys and wearable electronics.

The DC 3V 70mA 12000 RPM Vibration Motor is an excellent choice for projects that require vibration feedback or alerts, offering a combination of speed, efficiency, and compactness in a small form factor. It’s perfect for hobbyists, engineers, and developers looking for an effective and low-power vibration solution.

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
Vibration Motorto transistormotor lead into a transistor switch gated by a board PWM pin
📟
DC 3V 70mA 12000 RPM Vibration Motors
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
DC 3V 70mA 12000 RPM Vibration Motors - Arduino Uno
DC 3V 70mA 12000 RPM Vibration Motors - Arduino Nano
DC 3V 70mA 12000 RPM Vibration Motors - Arduino Mega
DC 3V 70mA 12000 RPM Vibration Motors - ESP32
DC 3V 70mA 12000 RPM Vibration Motors - ESP8266
DC 3V 70mA 12000 RPM Vibration Motors - STM32
DC 3V 70mA 12000 RPM Vibration Motors - Raspberry Pi Pico
📄 File: dc_3v_70ma_12000_rpm_vibration_motors_-_arduino_uno.inoArduino Uno
402 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Small enough current draw to switch through a single NPN transistor - PWM pin 9 on Arduino Uno for adjustable intensity.
6#define MOTOR_PIN 9
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(MOTOR_PIN, OUTPUT);
11}
12
13void loop() {
14 analogWrite(MOTOR_PIN, 200); // buzz
15 delay(500);
16 analogWrite(MOTOR_PIN, 0); // off
17 delay(1000);
18}
📄 File: dc_3v_70ma_12000_rpm_vibration_motors_-_arduino_nano.inoArduino Nano
403 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Small enough current draw to switch through a single NPN transistor - PWM pin 9 on Arduino Nano for adjustable intensity.
6#define MOTOR_PIN 9
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(MOTOR_PIN, OUTPUT);
11}
12
13void loop() {
14 analogWrite(MOTOR_PIN, 200); // buzz
15 delay(500);
16 analogWrite(MOTOR_PIN, 0); // off
17 delay(1000);
18}
📄 File: dc_3v_70ma_12000_rpm_vibration_motors_-_arduino_mega.inoArduino Mega
403 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Small enough current draw to switch through a single NPN transistor - PWM pin 9 on Arduino Mega for adjustable intensity.
6#define MOTOR_PIN 9
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(MOTOR_PIN, OUTPUT);
11}
12
13void loop() {
14 analogWrite(MOTOR_PIN, 200); // buzz
15 delay(500);
16 analogWrite(MOTOR_PIN, 0); // off
17 delay(1000);
18}
📄 File: dc_3v_70ma_12000_rpm_vibration_motors_-_esp32.inoESP32
398 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Small enough current draw to switch through a single NPN transistor - PWM pin 25 on ESP32 for adjustable intensity.
6#define MOTOR_PIN 25
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(MOTOR_PIN, OUTPUT);
11}
12
13void loop() {
14 analogWrite(MOTOR_PIN, 200); // buzz
15 delay(500);
16 analogWrite(MOTOR_PIN, 0); // off
17 delay(1000);
18}
📄 File: dc_3v_70ma_12000_rpm_vibration_motors_-_esp8266.inoESP8266
400 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Small enough current draw to switch through a single NPN transistor - PWM pin D1 on ESP8266 for adjustable intensity.
6#define MOTOR_PIN D1
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(MOTOR_PIN, OUTPUT);
11}
12
13void loop() {
14 analogWrite(MOTOR_PIN, 200); // buzz
15 delay(500);
16 analogWrite(MOTOR_PIN, 0); // off
17 delay(1000);
18}
📄 File: dc_3v_70ma_12000_rpm_vibration_motors_-_stm32.inoSTM32
400 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Small enough current draw to switch through a single NPN transistor - PWM pin PA8 on STM32 for adjustable intensity.
6#define MOTOR_PIN PA8
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(MOTOR_PIN, OUTPUT);
11}
12
13void loop() {
14 analogWrite(MOTOR_PIN, 200); // buzz
15 delay(500);
16 analogWrite(MOTOR_PIN, 0); // off
17 delay(1000);
18}
📄 File: dc_3v_70ma_12000_rpm_vibration_motors_-_raspberry_pi_pico.inoRaspberry Pi Pico
410 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Small enough current draw to switch through a single NPN transistor - PWM pin 15 on Raspberry Pi Pico for adjustable intensity.
6#define MOTOR_PIN 15
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(MOTOR_PIN, OUTPUT);
11}
12
13void loop() {
14 analogWrite(MOTOR_PIN, 200); // buzz
15 delay(500);
16 analogWrite(MOTOR_PIN, 0); // off
17 delay(1000);
18}
Small coin/pager vibration motor - low enough current to switch through a single transistor, PWM-able for intensity control.

Specification

Specification

WeightWeight40 g
Dimensions4 × 3 × 3 cm
item-typeVibration Type (General)
voltage-rating-v2.5 to 4VDC
current-rating-ma90 to 120
rated-speed-rpm9000
rated-voltage-v3
operating-voltage-vdc2.5 ~ 4
operating-temperature-c-20 to 60
speed-rpm9000
max-rated-current-ma90
max-starting-currentma120

Customer Reviews