The STMPE610 S-Touch® is an advanced touchscreen controller with a 6-bit port expander
The STMPE610 is an advanced touchscreen controller and GPIO port expander designed to interface with a main digital ASIC via I2C or SPI. It integrates a 4-wire touchscreen controller with a movement tracking algorithm, a 6-input 12-bit ADC, and up to 6 GPIOs. The device supports 1.8V to 3.3V operating voltages and features a wakeup capability on each I/O to optimize power consumption. It is suitable for portable media players, game consoles, mobile phones, and GPS applications.
| Operating voltage | 1.8 - 3.3 V |
|---|---|
| Touchscreen controller type | 4-wire |
| GPIO count | 6 |
| ADC resolution | 12-bit |
| I2C maximum clock frequency | 400 kHz |
| SPI maximum clock frequency (3.3V) | 1000 kHz |
| Package type | QFN16 |
The STMPE610 interfaces with the host CPU via I2C or SPI.
The device operates at 1.8V to 3.3V.
Yes, it includes an integrated 4-wire touchscreen controller.