7.4 General Purpose I/O pins

The following table provides the details of various functions that are mapped to the I/O pins of the IS20xxS SoC, and these I/Os are configured by using the IS20XXS_UI tool. The first button (Button 0) must be configured as the power-on/off key and can be set using the PWR pin. The remaining pins are configured for any one of the default functions (short press, long press, double press and combinations).

Table 7-1. I/O Pin Configuration
Sl. No.Pin NameButtonsDefault Functions(1)
1Power/MFBButton 0PWR
2P0_2Button 1Play/Pause
3P2_7Button 2Volume Up
4P0_5Button 3Volume Down
5P0_1Button 4FWD
6P0_3Button 5REV
Note:
  1. These functions can be configured using the IS20XXS_UI tool.

Few signals are generated to indicate or control outside devices. The most popular applications are NFC for easy pairing, external audio amplifier for louder speaker and buzzer for indication.

Table 7-2. I/O Pins for Added Functions
Functions(1)I/O Configurable Features
Slide switchP0_0/P1_5
BuzzerP0_3
NFC detectP0_4/P1_5
External amplifier enableP1_5
Note:
  1. These functions can be configured using the IS20XXS_UI tool.