The MAX7360ETL+ is an I2C interfaced key switch controller and LED driver/GPIOs with integrated ESD protection in 40 pin TQFN package. The MAX7360 I2C interfaced peripheral provides microprocessors with management of up to 64 key switches with an additional eight LED drivers/GPIOs that feature constant-current, PWM intensity control and rotary switch control options. The key-switch drivers interface with metallic or resistive switches with on-resistances up to 5Kohm. Key inputs are monitored statically, not dynamically, to ensure low EMI operation. It features autosleep and autowake modes to minimize the power consumption. The autosleep feature puts the device in a low power state (1μA typ) after a sleep timeout period. The autowake feature configures to return to normal operating mode from sleep upon a keypress. The key controller debounces and maintains a FIFO of keypress and release events. An interrupt output can be configured to alert keypresses as they occur or at maximum rate.