Add-Ons
Add-Ons
24/7 lifetime customer and technical support
2-year Warranty -no questions asked
Comprehensive Documentation
Open-source everything
description
Description
Button, LED & Buzzer Board combines three basic building blocks on one small board: a tactile push button for digital input, an LED for visual feedback, and a buzzer for audio output. It's built around an onboard ATtiny404 microcontroller that reads the button and drives the LED and buzzer, so your main microcontroller talks to all three over a single I2C connection instead of wiring up three separate components. A Soldered Arduino library is available for reading the button and controlling the LED and buzzer.
The board communicates over I2C at a default address of 0x30 and is Qwiic compatible, so it connects to any Qwiic-enabled microcontroller without soldering. Beyond the Qwiic connector, it also breaks out VCC, GND, SCL, and SDA on a standard header, plus a UPDI pin for reprogramming the onboard ATtiny404 if you ever need to change its firmware.
Because the button, LED, and buzzer are all handled by the onboard microcontroller, this board is useful anywhere a project needs simple user interaction without extra wiring: a confirm button with an audible beep, a status LED paired with an alert tone, or a menu selector. It's also a great starting point for beginners learning I2C and digital I/O for the first time, since there's no breadboard wiring involved, just a single Qwiic cable.
The board runs on 3.3V or 5V and measures 22 x 38 mm, with two mounting holes sized for M3 screws.
Technical Specs
Technical Specifications
resources
Resources & Documentation