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).
Sl. No. | Pin Name | Buttons | Default Functions(1) |
---|---|---|---|
1 | Power/MFB | Button 0 | PWR |
2 | P0_2 | Button 1 | Play/Pause |
3 | P2_7 | Button 2 | Volume Up |
4 | P0_5 | Button 3 | Volume Down |
5 | P0_1 | Button 4 | FWD |
6 | P0_3 | Button 5 | REV |
Note:
- 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.
Functions(1) | I/O Configurable Features |
---|---|
Slide switch | P0_0/P1_5 |
Buzzer | P0_3 |
NFC detect | P0_4/P1_5 |
External amplifier enable | P1_5 |
Note:
- These functions can be configured using the IS20XXS_UI tool.