Soldered Button, LED & Buzzer Board with Qwiic
Three pushbuttons, three WS2812B RGB LEDs and a passive buzzer on one small I2C board, with Qwiic connectors and eight selectable addresses.
An ATtiny404 microcontroller on the board reads the three buttons, drives the three RGB LEDs and plays the buzzer. Your controller talks to it over I2C, so it needs only the two I2C lines.
Plug it in with a Qwiic cable, no soldering needed. Your code reads which
buttons are pressed, sets each LED to any colour and plays a tone on the
buzzer at the frequency you choose, in Hz. Three switches on the board set the
I2C address from 0x30 to 0x37, so up to eight boards can share one bus, and
the second Qwiic connector passes the bus on to the next board.
This documentation is for
ProductSoldered Button, LED & Buzzer Board with QwiicThree pushbuttons, three WS2812B RGB LEDs and a passive buzzer on one I2C board with Qwiic connectors.ShopBuy it on our shopThis product's page in the Soldered shop.Open the shop pageAt a glance
InterfaceI2C over Qwiic, default address
0x30Main ICATtiny404
LEDs3 × WS2812B-2020 RGB, 8 bits per colour channel
Buttons and buzzer3 pushbuttons, 1 passive buzzer
Voltage3.3 V, supplied through Qwiic
Connectors2 × Qwiic, 2-pin SDA/SCL header, UPDI header
Dimensions38 × 22 mm
Arduino librarySoldered-Button-LED-Buzzer-Board
What's in the box
| Qty | Item | Notes |
|---|---|---|
| 1 | Button, LED & Buzzer Board with Qwiic (main product) | SKU 333182 |
| 2 | Header pins (unsoldered) | Header pins included for all breadboard-compatible pins |



