nRF9160 DK v0.8.5

GPIO interfaces

Access to the nRF9160 GPIOs is available from connectors P7, P10, P14, P19, and P27. The nRF9160 DK supports the Arduino UNO interface.

Figure 1. Access to nRF9160 GPIOs
Access to nRF91 GPIOs

GPIO signals are also available on connectors P5, P6, P12, P17, and P25, which are on the bottom side of the board. By mounting pin lists on the connector footprints, the nRF9160 DK (Development Kit) board can be used as a shield for Arduino motherboards.

For easy access to GPIO, power, and ground, the signals can also be found on the through-hole connectors P8, P12, P17, and P25.

Note: GPIO P0.29 is not available on any through-hole connector.
Table 1. Default pin settings
GPIO nRF9160 DK Function
P0.00, P0.01, P0.14, and P0.15 Used as a second UART connection to the interface MCU. For more information, see Virtual COM port.
P0.02, P0.03, P0.04, P0.05, P0.06, P0.07, P0.08, and P0.09 Connected by default to buttons, slide switches, and LEDs. For more information, see Buttons, slide switches, and LEDs.
P0.17, P0.18, P0.19, P0.21, P0.22, P0.23, COEX0, COEX1, and COEX2 Used to connect the nRF9160 to the nRF9160 DK board control.
P0.26, P0.27, P0.28, and P0.29 Used as the primary UART connection to the interface MCU. For more information, see Virtual COM port.
Figure 2. nRF9160 DK pins
nRF9160 DK pins