ST STMPE610 S-Touch : advanced touchscreen controller with 6-bit port expander handbook

The STMPE610 S-Touch® is an advanced touchscreen controller with a 6-bit port expander


ST STMPE610 S-Touch : advanced touchscreen controller with 6-bit port expander handbook - cover page
Brand
STMicroelectronics
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
56
File format
PDF
File size
766 KB
Published
10 August, 2012
Updated
30 September, 2023
MD5 checksum
91C91F1053651146CAD8F59963FD315F

About this manual

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.

What's inside

  • STMPE610 functional overview
  • Pin configuration and functions
  • I2C and SPI interface
  • I2C interface
  • SPI interface
  • STMPE610 registers
  • Interrupt system
  • Analog-to-digital converter
  • Touchscreen controller
  • GPIO controller

Specifications

Operating voltage1.8 - 3.3 V
Touchscreen controller type4-wire
GPIO count6
ADC resolution12-bit
I2C maximum clock frequency400 kHz
SPI maximum clock frequency (3.3V)1000 kHz
Package typeQFN16

Frequently asked questions

What interfaces does the STMPE610 support?

The STMPE610 interfaces with the host CPU via I2C or SPI.

What is the operating voltage range?

The device operates at 1.8V to 3.3V.

Does the STMPE610 include a touchscreen controller?

Yes, it includes an integrated 4-wire touchscreen controller.

Download PDF (766 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →