DIYables DIYables 1030 Coin Vibration Motor 10mm Disc Vibrating Motor 3V Flat Motor for Arduino ESP32 Raspberry Pi Haptic Feedback Wearable IoT, 5 Pack
Click to zoom


Quick Overview
This DIYables 1030 coin vibration motor is a compact disc-shaped vibrating motor measuring 10mm in diameter and 3mm thick, delivering haptic feedback for notifications and alerts in a pancake form factor. It's rated for 3V operation with a working range of 2V to 5V, making it compatible with Arduino, ESP32, and Raspberry Pi systems.
The motor has flexible red (+) and blue (-) lead wires for easy soldering into circuits. Since it draws more current than a GPIO pin can safely supply, it should be driven through a transistor or motor driver module rather than connected directly to a microcontroller pin, and works with both Arduino IDE and MicroPython development environments.
This listing includes 5 coin vibration motors, ideal for wearable tech, smartwatches, gaming controllers, and IoT alarm and notification projects where a slim, low-profile vibration motor is needed.
Key Features
- Compact Coin Vibration Motor — 10mm diameter, 3mm thick pancake form factor for haptic feedback in space-constrained projects
- Wide Voltage Range — Rated for 3V operation with a 2V to 5V working range, compatible with Arduino, ESP32, and Raspberry Pi
- Flexible Lead Wires — Red (+) and blue (-) lead wires for simple soldering and circuit integration
- Driver Circuit Required — Works with GPIO pins through a transistor or motor driver module rather than direct GPIO drive
- Ultra-Slim Design — 10 x 3mm pancake form factor fits wearables, smartwatches, and other enclosure-constrained builds
- Development Environment Support — Compatible with Arduino IDE and MicroPython
- 5-Pack Value Set — Includes 5 vibration motors for multiple projects or spare replacements
- Versatile Applications — Suited for wearable tech, gaming controllers, and IoT alarm and notification projects
SPECIFICATION
| Specification | Value |
|---|---|
| Product Type | Coin/Disc Vibration Motor |
| Model | 1030 |
| Diameter | 10mm |
| Thickness | 3mm |
| Rated Voltage | 3V DC |
| Operating Voltage Range | 2V to 5V DC |
| Lead Wires | Red (+), Blue (-) |
| Control Method | GPIO via transistor or motor driver module |
| Package Quantity | 5 pieces |
| Compatibility | Arduino, ESP32, Raspberry Pi |
| Applications | Haptic feedback, wearables, smartwatches, game controllers, IoT alarms |
COMPATIBLE HARDWARE
- Arduino boards (UNO, Mega, Nano, etc.) — GPIO pin with transistor or motor driver module
- ESP32 development boards — GPIO pin with transistor or motor driver module
- ESP8266 boards (NodeMCU, Wemos D1, etc.) — GPIO pin with transistor or motor driver module
- Raspberry Pi (all models) — GPIO pin with transistor or motor driver module
- Wearable and smartwatch projects — Compact form factor for enclosure-constrained builds
- Any microcontroller with digital output — Requires a driver circuit; do not connect the motor directly to a GPIO pin
※ NOTE THAT:
This motor draws more current than a microcontroller GPIO pin can safely supply. Drive it using a transistor (e.g. NPN with a flyback diode) or a motor driver module, not a direct GPIO connection.








