Я сейчас использую QT60168 (матричная 16кнопок, SPI). Есть автокалибровка, т.е. если вдруг от воды что залипнет, то через заданное время эта кнопка откалибруется. Альтернативой ей можно взять AT42QT2160. AT42QT2160 - это "up to 16 keys, and one slider (constructed from 2 to 8 keys)", и "Number of I/O lines: 11 (3 dedicated - configurable for input or output, 8 shared -output only), PWM control for LED driving". Интерфейс I2C. Т.е. у нее 11 GPIO, 8 из которых могут быть сконфигурированы как на кнопки, так на вход-выход, а три последних GPIO конфигурируются на PWM.
|