void setup(){
#define led1Pin 2
#define led2Pin 13
}
#define Makros haben keinen Scope und sind immer immer global. Egal wo sie stehen. Und werden vor dem Compilieren abgearbeitet. Zur Laufzeit wird da nichts gemacht.
Die in setup() zu schreiben verwirrt da eher nur