PLD on Breadboard Programming WARNING!
Do NOT program your DE10-lite PLD board while the board is
connected to anything (other than power and ground) on your breadboard,
i.e., remove input and output connections from/to your circuit (switches, LEDs, etc.)
before programming or reprogramming.
The reason that we do this is as follows. Imagine that you have an
old design still wired up to your PLD and then you reprogram with a
new design. If the old design had a pin assigned as an input and the
new design uses that same pin as an output, then
BOOM! The pin will likely be damaged.