The SparkFun Qwiic Button - Red LED takes the hassle out of adding a pushbutton to your project. Debouncing, polling and pull-up resistors are all handled on the board, so your code only needs to ask whether the button was pressed.
It connects over I2C using the Qwiic system, so there is no soldering involved. Each button has a configurable I2C address, which means you can put several of them on the same bus.
The large 12mm button has a built-in red LED that you can set to blink, and the board can raise an interrupt when the button is pressed or clicked. An onboard queue also keeps track of when presses happened.
Features
- 12mm pushbutton with built-in red LED (rated 50mA)
- Configurable LED blinking
- Hardware debouncing handled on the board
- Configurable I2C address, so multiple buttons can share one bus
- Configurable interrupts on press or click
- Onboard FIFO queue that records press times
- Qwiic connectors for solder-free I2C connection
What's in the box?
1 x SparkFun Qwiic Button - Red LED