This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Can I UART/SPI/I2C on any pin of NRF52832?

Hi Nordic Team,

- Can I UART/SPI/I2C on any pin of NRF52832  which is mentioned general-purpose I/O pin ?

- Can NRF52832 wakeup via any general-purpose pin?

- Is there any limit on how many pins can I configure as wakeup source?

-  Can I configure 2/3 GPIO pin as wakeup source?

Parents
  • Hello,

    - Can I UART/SPI/I2C on any pin of NRF52832  which is mentioned general-purpose I/O pin ?

     Yes, but you will need to consider the NRF52832 Pin Assignment when you do. Especially important is making sure that you are not selecting low-frequency designated pins for high-frequency ( > 10 kHz ) signals. Furthermore, if you are developing using an Development Kit, you will need to account for the pins that are already connected to other things, as described in the Connector Interface documentation.

    - Can NRF52832 wakeup via any general-purpose pin?

    Yes, but see the aforementioned. You could use the LPCOMP peripheral for this, but that would require using one of the analogue inputs.

    - Is there any limit on how many pins can I configure as wakeup source?
    -  Can I configure 2/3 GPIO pin as wakeup source?

    I suppose you are only limited by the number of available pins, since all of the GPIOs have the wake-up from high-low detection - but I personally never worked with more than 4 wake-up pins.
    For further information about SYSTEM OFF you could read the SYSTEM OFF section of the POWER documentation.

    Please let me know if anything still should be unclear,

    Best regards,
    Karl

Reply
  • Hello,

    - Can I UART/SPI/I2C on any pin of NRF52832  which is mentioned general-purpose I/O pin ?

     Yes, but you will need to consider the NRF52832 Pin Assignment when you do. Especially important is making sure that you are not selecting low-frequency designated pins for high-frequency ( > 10 kHz ) signals. Furthermore, if you are developing using an Development Kit, you will need to account for the pins that are already connected to other things, as described in the Connector Interface documentation.

    - Can NRF52832 wakeup via any general-purpose pin?

    Yes, but see the aforementioned. You could use the LPCOMP peripheral for this, but that would require using one of the analogue inputs.

    - Is there any limit on how many pins can I configure as wakeup source?
    -  Can I configure 2/3 GPIO pin as wakeup source?

    I suppose you are only limited by the number of available pins, since all of the GPIOs have the wake-up from high-low detection - but I personally never worked with more than 4 wake-up pins.
    For further information about SYSTEM OFF you could read the SYSTEM OFF section of the POWER documentation.

    Please let me know if anything still should be unclear,

    Best regards,
    Karl

Children
No Data
Related