Frequently Bought Together
KY-012 Active Buzzer Module is a simple yet effective sound signaling component that generates a single-frequency tone when you apply a DC voltage across its terminals. Unlike passive buzzers, the KY-012 integrates an oscillation circuit directly within the module, meaning it requires no complex PWM signal or external timing circuit from a microcontroller to produce an audible sound. Consequently, this active design simplifies coding and hardware setup, allowing users to generate alert tones using just a single digital HIGH signal from an Arduino or other development board. Furthermore, its small size and reliable volume make it an ideal choice for quick prototyping and mass-produced devices needing basic auditory feedback or alarms.
Key Features:
- Integrated Oscillator: Features an internal drive circuit, enabling it to produce a continuous tone immediately upon receiving power.
- Digital Control: You can drive the buzzer using a simple Digital HIGH or LOW signal from any microcontroller, simplifying software complexity.
- High Volume Output: The module generates a clear, loud tone, ensuring that alarms or alerts are easily audible in most environments.
- Operating Voltage Range: Works reliably across the standard microcontroller supply voltages of 3.3 V to 5 V.
- Compact Form Factor: The module’s small PCB makes it easy to integrate into small projects or enclosures.
Technical Specifications:
- Buzzer Type: Active (Self-oscillating)
- Nominal Frequency: ≈ 2.5 kHz to 3.5 kHz (Fixed tone)
- Operating Voltage: 3.3 V to 5 V DC
- Operating Current: ≤ 25 mA at 5 V
- Sound Pressure Level (SPL): ≥ 85 dB at 10 cm
- Driver Compatibility: TTL/CMOS logic levels
Mechanical Specifications:
- Module Type: KY-0xx Series Sensor Module
- Package Type: Small PCB with attached active buzzer component
- Mounting: Includes a single mounting hole for easy attachment to enclosures or platforms.
- Connector: 3-pin header (GND, VCC, Signal)
Dimensions:
- PCB Board Size: ≈ 18.5 mm x 15 mm
- Buzzer Diameter: ≈ 12 mm
- Pin Pitch: 2.54 mm (Standard)
- Weight: ≈ 2 g (Extremely light)
Pinout and Wiring:
- Pin S (Signal): Connect this pin to a digital output pin on your microcontroller (e.g., Arduino D8). Setting this pin HIGH activates the buzzer.
- Pin VCC (+): Connect this pin to the power supply (typically 5 V or 3.3 V).
- Pin GND (−): Connect the ground pin to the common ground of your circuit.
- Wiring Note: Since the module draws little current, you can safely connect it directly to the microcontroller’s supply pins and digital output without needing an external transistor driver.
Datasheet Reference:
Commonly Used in:
- Arduino and Raspberry Pi Projects: Ideal for beginners and quick prototyping that requires simple sound output.
- Safety and Security Systems: Used in basic door alarms, temperature over-limit warnings, and intrusion detection systems.
- Consumer Feedback Devices: Integrated into toys, remote controls, and small electronic gadgets to provide confirmation beeps.
Applications:
- Simple Alarms: Generating immediate, high-volume alerts for system failures or critical events.
- Confirmation Tones: Providing auditory feedback when a button is pressed or an operation is completed successfully.
- Timed Warnings: Signaling the end of a timer or a delay period in cooking or laboratory equipment.
Equivalent Models:
- F-1205 (or similar): Many generic 5V active buzzers with integrated PCB headers function identically to the KY-012.
- Active Piezo Buzzer (Direct Component): The core active buzzer component itself (e.g., 5V Piezo) is the functional equivalent, however, it lacks the convenient 3-pin module board.
- Generic 5V Active Buzzer Module: Often sold under different model numbers, most active buzzer modules with 3-pin headers share the same basic wiring and operational characteristics.
Package Includes:
- 1 x KY-012 Active Buzzer Module
Additional information
| Weight | 5 g |
|---|---|
| Dimensions | 20 × 15 × 15 mm |







Reviews
There are no reviews yet.