Raspberry Pi / Arduino Motor Control

There is a big difference between a diode, for reverse voltage protection, and an LED. LEDs draw current. A diode does not.

How much current? As much as it can get, until it burns out the Raspberry. But, hey, it's not my Raspberry. If it was, there would be a current limiting resistor to limit the amount of current that the LED can pull.