HW-508 Passive Buzzer Module

  • 🔔 HW-508 passive buzzer module for tone generation
  • 🎵 Requires PWM signal to create different sounds
  • ⚡ Works with 3.3V/5V microcontrollers
  • 🧩 Ideal for alarms, beeps, melodies, and indicators
  • 🛠️ Easy 3-pin interface (VCC, GND, SIG)
  • 📦 Compact module—breadboard friendly
  • 🔊 Clear sound output for notifications and alerts
  • ✅ Perfect for Arduino, ESP32, STM32 projects
SKU: EK1881 Category: Tag:

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

30,00 EGP

19 People watching this product now!

Payment Methods:

Description

The HW-508 Passive Buzzer Module is a compact audio output device designed for Arduino, Raspberry Pi, and other microcontroller projects. Unlike active buzzers, this passive buzzer requires a signal (PWM) to generate different tones, allowing you to play melodies, alarms, and sound effects. It is ideal for DIY electronics, alarm systems, timers, and educational projects. The module comes with onboard circuitry and easy-to-use pins for quick integration.


Features

  • Passive buzzer capable of generating multiple tones and melodies

  • PWM-controlled—supports tone() function on Arduino

  • Wide operating voltage suitable for most microcontrollers

  • Compact and easy to mount on breadboards or project enclosures

  • Clear, loud sound output

  • Simple 3-pin interface (VCC, GND, Signal)

  • Ideal for DIY alarms, timers, notifications, and sound projects


Specifications

  • Model: HW-508

  • Type: Passive Buzzer Module

  • Operating Voltage: 3.3V–5V (typical 5V)

  • Control Signal: PWM (square wave)

  • Interface Pins:

    • VCC – Power input

    • GND – Ground

    • I/O (S) – Signal/Tone input

  • Sound Output: Custom tones (300 Hz to 5 kHz depending on signal)

  • Board Size: ~19 × 15 mm (approx.)

  • Mounting: 2-pin or solder pads

  • Material: PCB + electronic components

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
HW-508VCC/GND/I/O3.3-5V / GND / board digital pin
📟
HW-508 Passive Buzzer Module
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
HW-508 Passive Buzzer Module - Arduino Uno
HW-508 Passive Buzzer Module - Arduino Nano
HW-508 Passive Buzzer Module - Arduino Mega
HW-508 Passive Buzzer Module - ESP32
HW-508 Passive Buzzer Module - ESP8266
HW-508 Passive Buzzer Module - STM32
HW-508 Passive Buzzer Module - Raspberry Pi Pico
📄 File: hw-508_passive_buzzer_module_-_arduino_uno.inoArduino Uno
373 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin 9 on Arduino Uno (piezo elements double as both simple buzzers AND vibration/knock sensors depending on how you wire them - this shows the buzzer/tone use)
6#define PIEZO_PIN 9
7
8void setup() {
9}
10
11void loop() {
12 tone(PIEZO_PIN, 1000); // 1kHz tone
13 delay(500);
14 noTone(PIEZO_PIN);
15 delay(500);
16}
📄 File: hw-508_passive_buzzer_module_-_arduino_nano.inoArduino Nano
374 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin 9 on Arduino Nano (piezo elements double as both simple buzzers AND vibration/knock sensors depending on how you wire them - this shows the buzzer/tone use)
6#define PIEZO_PIN 9
7
8void setup() {
9}
10
11void loop() {
12 tone(PIEZO_PIN, 1000); // 1kHz tone
13 delay(500);
14 noTone(PIEZO_PIN);
15 delay(500);
16}
📄 File: hw-508_passive_buzzer_module_-_arduino_mega.inoArduino Mega
374 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin 9 on Arduino Mega (piezo elements double as both simple buzzers AND vibration/knock sensors depending on how you wire them - this shows the buzzer/tone use)
6#define PIEZO_PIN 9
7
8void setup() {
9}
10
11void loop() {
12 tone(PIEZO_PIN, 1000); // 1kHz tone
13 delay(500);
14 noTone(PIEZO_PIN);
15 delay(500);
16}
📄 File: hw-508_passive_buzzer_module_-_esp32.inoESP32
369 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin 25 on ESP32 (piezo elements double as both simple buzzers AND vibration/knock sensors depending on how you wire them - this shows the buzzer/tone use)
6#define PIEZO_PIN 25
7
8void setup() {
9}
10
11void loop() {
12 tone(PIEZO_PIN, 1000); // 1kHz tone
13 delay(500);
14 noTone(PIEZO_PIN);
15 delay(500);
16}
📄 File: hw-508_passive_buzzer_module_-_esp8266.inoESP8266
371 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin D1 on ESP8266 (piezo elements double as both simple buzzers AND vibration/knock sensors depending on how you wire them - this shows the buzzer/tone use)
6#define PIEZO_PIN D1
7
8void setup() {
9}
10
11void loop() {
12 tone(PIEZO_PIN, 1000); // 1kHz tone
13 delay(500);
14 noTone(PIEZO_PIN);
15 delay(500);
16}
📄 File: hw-508_passive_buzzer_module_-_stm32.inoSTM32
371 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin PA8 on STM32 (piezo elements double as both simple buzzers AND vibration/knock sensors depending on how you wire them - this shows the buzzer/tone use)
6#define PIEZO_PIN PA8
7
8void setup() {
9}
10
11void loop() {
12 tone(PIEZO_PIN, 1000); // 1kHz tone
13 delay(500);
14 noTone(PIEZO_PIN);
15 delay(500);
16}
📄 File: hw-508_passive_buzzer_module_-_raspberry_pi_pico.inoRaspberry Pi Pico
381 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin 15 on Raspberry Pi Pico (piezo elements double as both simple buzzers AND vibration/knock sensors depending on how you wire them - this shows the buzzer/tone use)
6#define PIEZO_PIN 15
7
8void setup() {
9}
10
11void loop() {
12 tone(PIEZO_PIN, 1000); // 1kHz tone
13 delay(500);
14 noTone(PIEZO_PIN);
15 delay(500);
16}
Passive buzzer breakout - needs a driven square wave (tone()) to make sound, unlike an active buzzer which just needs DC.

نظرة عامة ومواصفات المنتج — بالعربية

HW-508 Passive Buzzer Module متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Electronic Modules، بسعر 30,00 EGP. كود المنتج لدينا: EK1881. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.

أهم المواصفات الفنية:

  • Product Name: HW-508 Passive Buzzer Module
  • Buzzer Type: Passive Buzzer
  • Operating Voltage: 3V – 5V
  • Sound Generation: External Signal (PWM Required)
  • Rated Frequency: 2 kHz
  • Current Consumption: Low
  • Control Method: GPIO / PWM
  • Board Interface: 2-Pin

هذا المنتج مناسب لمشاريع الأردوينو (Arduino) و ESP32 و Raspberry Pi، ومشاريع الروبوتات وإنترنت الأشياء والتعليم الهندسي. جميع القطع مفحوصة قبل الشحن.

تصفّح المزيد من Electronic Modules في إكوسترا.

Specification

Specification

WeightWeight8 g
Dimensions3,2 × 1,4 × 1 cm
Product NameHW-508 Passive Buzzer Module
Buzzer TypePassive Buzzer
Operating Voltage3V – 5V
Sound GenerationExternal Signal (PWM Required)
Rated Frequency2 kHz
Current ConsumptionLow
Control MethodGPIO / PWM
Board Interface2-Pin
Indicator LEDYes
Mounting TypePCB Module
ApplicationAlarms, Notifications, DIY Electronics, Microcontroller Projects

Customer Reviews