Help with UART, I2C, SPI, PDM and USB Pin Mapping for nRF5340 (NRF5340-QKAA-R7)

Hello Nordic Team,

We are working with the NRF5340-QKAA-R7 and need clarification on which physical pins can be used for UART, I2C, SPI, PDM and USB interfaces.

We have reviewed the datasheet and product specification, but the pin mapping information for this specific package is not clearly defined.
It’s difficult to determine which GPIOs correspond to the available peripherals (UART, I2C, SPI, PDM and USB), and how to configure them correctly.

Our goal is to use the following peripheral setup:

  • Two UART interfaces

  • Two I2C (TWI) interface

  • Two SPI interfaces

  • One PDM interface

  • One USB interface

Could you please help us with:

  1. The correct pin mapping for each of these peripherals on the "NRF5340-QKAA-R7 94QFN" package, and

  2. Any reference documentation, pin configuration examples, or Devicetree guidance for this specific part number (NRF5340-QKAA-R7).

Thank you in advance for your support and clarification.

Best regards,
S M K Momin

Parents
  • we have already checked the latest nRF5340 Product Specification, version v1.6, and we are referring to the same document.

     

    As per the v1.6 specification, the pin definitions are clearly provided for AIN, NFC, debug pins, one SPI interface, and QSPI. However, the document does not explicitly define fixed pin assignments for other peripherals such as UART, PDM, and I2C.

     

    Our understanding is that these peripherals can be mapped to any suitable GPIOs using the pin multiplexing options. Before proceeding with the final connections, we just want to confirm this to avoid any mismatch at a later stage.

     

    Please let us know your confirmation or if there are any specific recommendations for GPIO assignment for these interfaces.

Reply
  • we have already checked the latest nRF5340 Product Specification, version v1.6, and we are referring to the same document.

     

    As per the v1.6 specification, the pin definitions are clearly provided for AIN, NFC, debug pins, one SPI interface, and QSPI. However, the document does not explicitly define fixed pin assignments for other peripherals such as UART, PDM, and I2C.

     

    Our understanding is that these peripherals can be mapped to any suitable GPIOs using the pin multiplexing options. Before proceeding with the final connections, we just want to confirm this to avoid any mismatch at a later stage.

     

    Please let us know your confirmation or if there are any specific recommendations for GPIO assignment for these interfaces.

Children
Related