50% OFF! Hot items selling fast—Grab them before they're gone!
This 12-button keypad is built around the ATtiny1616, an 8-bit AVR processor that runs at up to 16 MHz. It has an integrated QTouch peripheral touch controller that supports capacitive touch interfaces with proximity sensing and a driven shield. With this module, creating an Arduino password keypad or a DIY phone keypad becomes easy.
The keypad has a 3 x 4 layout, similar to a mobile phone keyboard. Traditional keypads require 3 vertical and 4 horizontal lines to scan, occupying 7 I/O pins on the microcontroller. With the ATtiny1616 and the Grove connector, only two pins (RX and TX) are needed for the keypad. You can easily use this module with any microcontroller such asArduino(With aGrove – Base Shield)orRaspberry Pi(Only with theGrove-Base HAT), or any that has a hardware UART connector or uses software UART to read button inputs with just two regular I/O pins.
| Supply voltage | 3.3V / 5V |
| CPU | AVR 8-bit CPU @ 16MHz |
| Sensor type | Capacitive Touch Keypad |
| Button Quantity | 12 |
| Operate temperature Range | -40C to 105C |
| Output Interface | UART |
| Firmware Download Interface | UPDI |