SparkFun Qwiic Buzzer

SparkfunSKU: BOB-24474
Sale price £6.60
incl. VAT
excl. VAT
Sold out
Notify me

Awesome Extras

SparkfunSparkFun RedBoard Plus
Sale price £20.40 incl. VAT excl. VAT
SparkfunSparkFun Real Time Clock Module - RV-8803 (Qwiic)
Sale price £16.50 incl. VAT excl. VAT

The SparkFun Qwiic Buzzer adds simple beeps and buzzes to your projects via I2C. Make some noises to alert you when something interesting (or urgent) happens. Simply connect a Qwiic cable and load up some pre-written code to an Arduino to start making noises!

The board includes an ATtiny84 with custom firmware to control the magnetic buzzer over I2C. Utilizing our handy Qwiic system, no soldering is required to connect it to the rest of your system. However, we still broke out 0.1"-spaced PTH pads if you prefer to use a breadboard to access the board's I2C, power, trigger, and reset pins on the board's edge. A 2.2kΩ pull-up resistor is included on the data and clock lines.

A set of transistors control the buzzer's volume. At full volume, it allows the full current of about ~95mA, which makes it really loud. A flyback diode is included to discharge any energy remaining when the buzzer is turned off. For those who want to control the loudness of the buzzer, a footprint is available to solder a custom PTH resistor to one of the transistors. Just make sure to cut the jumper labelled "JP1." Two LEDs are also included on the board for power and status.

We've written an Arduino Library to control the volume, frequency, duration, and I2C address. There are even examples of how to play a quick melody and sweet sound effects! You can download the library through the Arduino library manager by searching 'SparkFun Qwiic Buzzer,' or you can get the GitHub repo as a .zip to install the library from there manually. For those who want a simple buzz without an Arduino, you can also make noise by simply grounding the trigger pin! We've even ported the library as a Python package!

This board is great for adding a simple audible sound to your projects. Pair the board with the Qwiic RTC to make an alarm clock, play a tune with the Qwiic RFID, or add a sound effect to your robot. So what are you waiting for?!? Start making some noise in your projects with the SparkFun Qwiic Buzzer!

Get Started with the Sparkfun QWIIC Buzzer Guide


  • Recommended Input Voltage: 3.3V
  • ATtiny84 Pre-programmed with Custom Firmware
  • 2x Qwiic Connectors
  • I2C Controlled Buzzer
  • Default I2C Address: 0x34 (Default)
  • Built-in I2C 2.2kΩ Pull-Up Resistors
  • LED
    • Power (PWR)
    • Status (STAT)
  • Jumpers
    • I2C Pull-Up Resistors
    • STAT
    • PWR
    • JP1
  • Board Dimensions: 25.4mm x 25.4mm
  • Weight: 2.85g


Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.