Hi, I am searching the nRF52810 product spec and see that with standard drive, maximum GPIO output current appears to be 4mA. However, this spec is given for when the output of the GPIO is LOW. I want to use a TLV9061 opamp, the smallest package size that does not have a shutdown pin input, and I want to programatically chose to deliver it voltage/power it on, or not provide voltage and power it off. By doing so I can minimize current draw when I don't need the opamp to be on, compared to being routed directly to a battery supply and constantly sinking current.
One option is to use a digital load switch, and control this this with a GPIO output, but I do not want to add more packages or components to the PCB design. The TLV opamp only takes about ~500uA current to operate, so the other potential option would be to connect the Vdd rail of the opamp directly to a GPIO from the nRF52810. Then if I set the GPIO to HIGH, would this appropriately power the opamp? I only use two other GPIO outputs in my current design, and they are both routed to high impedance pins so there is minimal current draw. It seems like powering an opamp directly through the GPIO would be a viable solution, but would like some feedback.
I am also using nRF52810-CAAA, the WLCSP package, if that is important.