Button-Activated Vibration Device Design

Job ID: 39937158

Budget: ₹12,500 – ₹37,500 INR

I need a compact, battery-powered electronic device that produces a noticeable vibration whenever a user presses a single onboard button. The overall goal is to keep the unit small and self-contained—think pocket-sized or smaller—while ensuring reliable, repeatable vibration feedback. The vibration would have 3 patterns.

Scope of work
• Create an electronics schematic and concise BOM using readily available parts (vibration motor, driver, microcontroller or discreet logic, tactile button, battery management).
• Lay out a simple, single- or double-layer PCB sized for minimal footprint.
• Assemble and test one functional prototype that demonstrates consistent vibration on button press and stops when the button is released (or after a short programmable pulse—whichever is simpler to implement).
• Provide firmware or configuration files if a microcontroller is used.
• Supply build notes, component datasheets, and any 3D model or drawing needed for an enclosure so I can reproduce the unit locally.

Key considerations
• Low current draw during idle.
• Parts that can be sourced easily worldwide (e.g., common coin-cell or Li-ion battery, standard ERM/coin vibration motor).
• Straightforward assembly: through-hole where practical, minimal fine-pitch SMD unless necessary.
• Clear documentation so a non-expert can order the PCB and assemble identical units.

Deliverables
1. Schematic (PDF + native design file).
2. BOM with supplier links.
3. PCB Gerbers and design files.
4. Firmware/source code (if used).
5. Short demo video or photos proving the prototype works.

If you have prior experience with haptic feedback modules, ultra-small PCB design, or power-efficient circuits, I’d love to see examples.