Hi, nice to e-meet you. I want to use nRF52810 pin 25 (or other pins) to drive an external board, and through it to control the external board switch.
I set the pin to H0H1 mode, through the test I found that when using 3V3 drive the external board, the voltage is 3.28~3.29V, using pin 25 drive voltage is 3.13~3.20V, this voltage gap makes the external board work in the 25 pin power supply is not normal.
I have also tried to drive using the 'sink', but the low level on pin 25 is still around 0.08V but not 0V and the external board still does not work properly.
What should I do to solve it, or do you have any other recommendations for a power supply that can control the switch?.
and here are my pin settings:
nrf_gpio_cfg(
25,
NRF_GPIO_PIN_DIR_OUTPUT,
NRF_GPIO_PIN_INPUT_DISCONNECT,
NRF_GPIO_PIN_PULLUP,
NRF_GPIO_PIN_H0H1,
NRF_GPIO_PIN_NOSENSE);
nrf_gpio_pin_set(25);
Best Regards: )