The STMicroelectronics 8-bit, 16-MHz stM8s10x and 8-bit, 24-MHz stM8s20x support serial, i2c, and serial peripheral interface (sPi). they also include a 10-bit analog-to-digital converter (ADc) and dual watchdog timers. the touch sensor support takes a digital approach, using internal timers to track the charge and discharge rates. An external resistor per touchpad is needed. All general- purpose i/o (GPio) pins are supported. About 2 kbytes of code are required to support buttons, and 4 kbytes are required for sliders and wheel sensors.