Login / Signup
Cart
Your cart is empty
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 as Arduino (With a Grove - Base Shield) or Raspberry Pi (Only with the Grove-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 | -40°C to 105°C |
Output Interface | UART |
Firmware Download Interface | UPDI |