Ich weiss ja nicht wie das bei diesem spetziellen Board ist - im allgemeinen gehen Taster aber nach GND und brauchen somit gar keine Spannung. Das ist praktischer, weil die µC´s PullUp-Widerstände eingebaut haben.

Bei Deinem Code ist mir aber noch aufgefallen, dass Du die Variablen Blink_led nirgendswo mehr auf 0 zurücksetzt. D.h. einmal 1 = immer 1.

Soll das so sein?