You are overthinking this problem.
If you want a GPIO pin from a 3.3V processor to turn on an LED, aim for the lowest current that gives sufficient brightness.
Connect a resistor in series with the LED from the GPIO pin to GND. Adjust the value of the resistor to obtain the desired brightness.
IMPORTANT: Do not use this GPIO output as a logic source to another component or circuit. This output might not present acceptable logic level voltages.
If you want a GPIO pin from a 3.3V processor to turn on an LED, aim for the lowest current that gives sufficient brightness.
Connect a resistor in series with the LED from the GPIO pin to GND. Adjust the value of the resistor to obtain the desired brightness.
IMPORTANT: Do not use this GPIO output as a logic source to another component or circuit. This output might not present acceptable logic level voltages.