Skip to product information
1 of 4

Vibration Motor (ERM)

Vibration Motor (ERM)

SKU:AX22-0013

This AX22-sized board seats a 12000rpm flat eccentric-rotating-mass (ERM) motor on a 22 × 22 mm PCB and adds a low-R MOSFET driver, so you can trigger crisp haptic feedback with a single active-high GPIO pin. A fly-back diode and bulk capacitor tame startup surges, while the driver lets even 1.8 V logic pull the 90 mA load safely. Snap it into any AX22 backplane to give wearables, control panels, or notification gadgets a silent buzz or rhythmic pulse in just a few lines of code Arduino, MicroPython, or MicroBlocks.
Regular price $3.99
Regular price Sale price $3.99
Sale Sold out
View full details

Technical Details

- 22 mm × 22 mm square
- 4× ⌀2.7 mm Mounting Holes
- 3 V nominal, 90 mA, ≈ 12000 rpm
- −20 °C … +60 °C operating range
- On-board N-channel MOSFET driver & fly-back diode
- 3.3 V, 5.0 V
- Arduino IDE Compatible
- MicroPython Compatible
- MicroBlocks Compatible

Material Datasheet →

Pinout

Technical Resources

Vibration Motor (ERM) - (AX22-0013)
🖱️ Click & drag to rotate
#define MOTOR_PIN 14

void setup() {
  pinMode(MOTOR_PIN, OUTPUT);
}

void loop() {

  // Set the motor pin to the new state
  digitalWrite(MOTOR_PIN, HIGH);
  delay(100);
  digitalWrite(MOTOR_PIN, LOW);
  delay(1000);
}