Passive Buzzer Module for Arduino & Raspberry Pi - 3-5V Piezo Buzzer
Passive Buzzer Module – 3-5V Piezo Buzzer for Arduino & Raspberry Pi
The passive buzzer module is a piezoelectric sounder that requires an external oscillating signal to produce audio tones. Unlike active buzzers, it allows full control over pitch and duration via PWM, making it ideal for melodies, alerts, and user feedback in embedded projects. This compact module includes a built-in transistor driver for safe direct connection to microcontrollers.
Key Specifications
| Specification | Value |
|---|---|
| Operating Voltage | 3V – 5V DC |
| Resonant Frequency | 2.3kHz ± 0.5kHz |
| Sound Output | ≥85dB at 10cm |
| Current Consumption | ≤30mA |
| Pin Interface | Signal (S), VCC (+), GND (-) |
| Dimensions | 12mm x 9.5mm (PCB) |
What You Can Build With This
- Custom alarm or notification sound for IoT devices
- Musical tone player using Arduino tone() library
- Interactive feedback for button presses or sensor thresholds
- Simple doorbell or timer alert system
Compatibility
This passive buzzer works with any 3.3V or 5V microcontroller, including Arduino Uno, Nano, Mega, ESP8266, ESP32, and Raspberry Pi (with transistor driver already integrated). Connect directly to a PWM-capable digital pin for tone generation. No extra components needed.
Wiring Notes
Connect VCC to 3.3V or 5V, GND to ground, and Signal to a PWM-capable GPIO pin. The on-board transistor ensures safe current draw; no external resistor required. Use the Arduino tone() function or equivalent to generate frequencies.
Why Buy from Compoden
Every component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-5 days. If defective on arrival, replace within 7 days.
Is this compatible with Arduino Uno?
Yes, the passive buzzer module connects directly to an Arduino Uno. Use pin 8 or any PWM-capable pin with the tone() function. No extra components required.
Can I produce multiple tones or melodies?
Absolutely. The passive buzzer relies on an external PWM signal, so you can generate any frequency within its range. Use timing libraries or the tone() function to play melodies or sound effects.
What is the difference between active and passive buzzer?
An active buzzer has a built-in oscillator and will sound as soon as DC voltage is applied, producing a single tone. A passive buzzer requires an AC signal (PWM) to create sound, giving you control over pitch and patterns.
📦 Free Setup Handoff Document Included
Every Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.
What you can build with this
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items