3–24V Active Piezo Buzzers: 100dB sound with zero lines of code
Need a clear, reliable audio alert for your Arduino project, alarm system, or DIY prototype? These active piezo buzzers are ready to go the moment you provide power — no PWM signals, no external drivers, and no complex configuration required. Simply connect the red wire to positive and the black wire to GND, and you’re set.
Note: The buzzers in this set are active — they emit a continuous tone as soon as they are powered. If you require variable tones or melodies, you will need passive buzzers.
Why choose this set? (Key advantages):
- Instant operation — just apply power and it sounds. No code, no extra circuitry, no hassle.
- 100dB at 30cm — roughly equivalent to a bicycle horn. It remains clearly audible even in noisy environments.
- Wide 3–24V DC range — compatible with everything from a 3.3V ESP32 pin to a 24V industrial alarm system.
- Set of 3 — keep spares on hand for multiple prototypes or quick replacements without needing to reorder.
- 30mm diameter — features a larger piezoelectric surface than standard 12–16mm models, providing significantly better sound volume.
- 11cm leads included — ready for direct connection to breadboards or PCBs, with no soldering or adapters needed.
Details and Performance
The active piezoelectric technology means the oscillator is built directly into the buzzer housing — you don’t need to provide an external frequency signal. At the 12V nominal voltage, power consumption stays around 15mA, making it efficient for battery-powered applications. The 30mm diameter produces a much fuller, louder sound compared to the smaller 12mm or 16mm models commonly found in basic Arduino starter kits.
| Parameter | Value / Detail |
|---|---|
| Product type | Active Piezo Buzzer |
| Quantity per set | 3 pieces |
| Nominal voltage | 12V DC |
| Operating voltage range | 3V – 24V DC |
| Nominal current | ~15mA at 12V |
| Sound intensity | ~100dB at 30cm (12V) / ~90dB at lower voltages |
| Sound type | Continuous (not intermittent) |
| Buzzer diameter | 30 mm |
| Module dimensions | 30 × 15 mm |
| Wire length | ~11 cm |
| Compatibility | Arduino, Raspberry Pi, ESP32, 3.3V–24V systems |
Package Contents
- 3 × Active Piezo Buzzer 3–24V DC, 100dB, 30mm, with pre-attached connecting wires (~11cm)
Frequently Asked Questions
What is the difference between an active and a passive buzzer?
An active buzzer has an internal oscillator and sounds as soon as DC voltage is applied. A passive buzzer requires an external PWM signal with a variable frequency. If you want a simple sound without writing code, choose active. If you want to create melodies or varying tones, choose passive.
Does it work directly connected to a 3.3V or 5V Arduino pin?
Yes. The operating range starts from 3V DC, so it works directly with the digital pins of an Arduino Uno (5V) or ESP32 (3.3V). At lower voltages, the volume will be slightly lower than the 100dB achieved at 12V, but it remains clearly audible.
How do I get an intermittent (beep-beep) sound instead of a continuous one?
You control the timing via your code — for example, by alternating digitalWrite(pin, HIGH) and digitalWrite(pin, LOW) in your Arduino sketch. The buzzer itself is continuous; you control the duration and frequency of the pulses.
Is it compatible with 12V or 24V alarm systems?
Yes. The 3–24V DC range covers both residential 12V alarm panels and industrial 24V DC applications. You do not need any additional resistors or regulators within this voltage range.
How do I identify the polarity of the wires?
The red wire is positive (+). The black wire is GND (–). Connecting it in reverse will not damage the buzzer, but it will not emit any sound.
Photo Gallery















Reviews
There are no reviews yet.