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

High drive capability

Hi,

I'm developing a product with the NRF52832.

I have one Blue LED (APA2107LVBC) which is driven directly by a GPIO as shown below :

With a typical Vf of 2.65V, the current should be limited to 4.3mA.

My GPIO is configured in High Drive H0D1

    nrf_gpio_cfg(LED_1,                       
                NRF_GPIO_PIN_DIR_OUTPUT,
                NRF_GPIO_PIN_INPUT_DISCONNECT,
                NRF_GPIO_PIN_NOPULL,
                NRF_GPIO_PIN_H0D1,      
                NRF_GPIO_PIN_NOSENSE);
    nrf_gpio_pin_clear(LED_1);


The LED never lights up even if the current is bellow the limit (I'm not consuming current on other GPIO).
The LED lights up if I connect it directly to GND with a wire.

Is there something that I have misunderstood with the way of using High drive output?

Thank you
Related