KY-006 Passive Piezo Buzzer Module for Arduino

$5.99 USD Shipping & tax calculated at checkout
In stock· Order by 3pm ET and it ships today

Passive piezo buzzer module for Arduino that plays tones and melodies using PWM for alarms and sound feedback.

  • Free Ground Shipping U.S. orders $35+
  • Ships from USA Domestic fulfillment
  • 30-day returns Free defect replacement
  • 7-day support Fast email replies
Frequently bought together
Close-up of ShillehTek KY-006 passive piezo buzzer alarm module with pins KY-006 Passive Piezo Buzzer Module for ArduinoNo reviews yet $5.99 This item
ShillehTek HC-SR501 PIR motion sensor top view with hexagonal lens HC-SR501 PIR Motion Sensor for Arduino & Raspberry Pi ★★★★★ (23) $7.00
Total for 4 items
$24.97

Products related to this item

Product Overview

The KY-006 Passive Piezo Buzzer Module is a simple sound output module for Arduino projects that lets you generate beeps, tones, and melodies by driving it with a PWM signal. Because it is passive, you can control the frequency yourself, which makes it great for alarms, timers, button feedback, sensor alerts, and fun sound effects in STEM builds. It is a quick way to add audio feedback to projects without needing a speaker amplifier.

Frequently asked questions

It is designed for Arduino sound-output projects and can also be used with Raspberry Pi or other controllers that can drive a GPIO/PWM signal. Code support and wiring depend on the board you use.
The module is intended for quick breadboard or jumper-wire setup, with pre-soldered headers from ShillehTek. Connect signal, power, and ground, then drive the signal pin from your controller; no speaker amplifier is needed.
This is a passive piezo buzzer, so it needs a changing drive signal such as PWM or a tone output. The tone frequency comes from your code; a steady DC signal will not create normal melodies.
Common uses include alarms, countdown timers, button-click feedback, sensor alerts, and simple melodies in STEM builds. It is useful when a project needs basic audio feedback without adding a speaker and amplifier circuit.
Check that the signal, power, and ground connections match your board, and confirm your code is generating PWM or tone output. Because it is passive, test code written for an active buzzer may not work correctly.

Have other questions?

Chat with our US-based team — we usually reply fast.

Features & Specs

Passive Buzzer Control Generate tones by driving it with PWM and changing frequency in code.

Perfect for Alarms Great for motion alerts, timers, reminders, and sensor-triggered beeps.

Easy Arduino Integration Simple wiring and tons of example code for quick demos.

Sound Feedback for Projects Add button clicks, status beeps, and error tones to your builds.

Small and Breadboard Friendly Quick drop-in module for prototypes and classroom projects.

Documents

Full Product Manual ShillehTek KY-006 Passive Piezo Buzzer Alarm Module for Arduino Projects | ShillehTek Product Manual In-depth setup guide with wiring, code examples, and troubleshooting.

Related Tutorials

How to Use the KY-006 Passive Buzzer Module with Arduino
Mar 14, 2026Tutorial

How to Use the KY-006 Passive Buzzer Module with Arduino

Build an Arduino Uno KY-006 passive buzzer circuit that plays two tones using simple pulse timing, perfect for learni...
Arduino Nano KY-006 Buzzer: Play Melodies with tone()
May 14, 2026Tutorial

Arduino Nano KY-006 Buzzer: Play Melodies with tone()

Build an Arduino Nano project that drives a KY-006 passive buzzer to play real melodies with tone(), using simple wir...
Arduino Laser Diode: Build a Tripwire Alarm
May 14, 2026Tutorial

Arduino Laser Diode: Build a Tripwire Alarm

Build an Arduino laser tripwire alarm using a red laser diode and an LDR to detect beam breaks and trigger a buzzer f...
Arduino DS3231 RTC: OLED Alarm Clock with Buzzer
May 17, 2026Tutorial

Arduino DS3231 RTC: OLED Alarm Clock with Buzzer

Build an Arduino DS3231 RTC alarm clock with an SSD1306 OLED and buzzer for accurate, battery-backed timekeeping and ...
Arduino Nano DS3231 RTC: Schedule Servo Pet Feeder
May 18, 2026Tutorial

Arduino Nano DS3231 RTC: Schedule Servo Pet Feeder

Build an Arduino Nano DS3231 RTC pet feeder that dispenses on a schedule with a servo, buzzer alerts, and a manual ov...
Arduino ADXL345: Bike theft alarm alerts
May 19, 2026Tutorial

Arduino ADXL345: Bike theft alarm alerts

Build an Arduino Nano bike theft alarm using an ADXL345 accelerometer to detect motion, trigger a loud buzzer, and se...
Arduino Nano DS3231: Timed pill dispenser alerts
May 27, 2026Tutorial

Arduino Nano DS3231: Timed pill dispenser alerts

Build an Arduino Nano DS3231 pill dispenser with servo indexing, buzzer alerts, and an SSD1306 OLED so scheduled dose...
Arduino Nano IR Obstacle Sensor: Filament Run-Out Alarm
May 27, 2026Tutorial

Arduino Nano IR Obstacle Sensor: Filament Run-Out Alarm

Build an Arduino Nano IR obstacle filament run-out sensor with buzzer alarm and optional Klipper/Marlin pause so prin...
Arduino Nano PIR Sensor: Animated Skull Control
May 27, 2026Tutorial

Arduino Nano PIR Sensor: Animated Skull Control

Build an Arduino Nano HC-SR501 PIR animated skull with servo jaw, LED eyes, and buzzer for a hands-free Halloween pro...
Arduino Nano HC-SR04 Theremin: Gesture Pitch Control
May 27, 2026Tutorial

Arduino Nano HC-SR04 Theremin: Gesture Pitch Control

Build an Arduino Nano ultrasonic theremin with an HC-SR04 sensor and KY-006 buzzer for gesture-controlled pitch in ab...
Arduino Nano DS3231: Build a Sunrise Alarm Clock
May 29, 2026Tutorial

Arduino Nano DS3231: Build a Sunrise Alarm Clock

Build an Arduino Nano DS3231 sunrise alarm clock with an LED fade-in, relay control, and OLED display for a gentler w...

Related Videos

Customer Reviews