You can't make Blink Without Delay work, combined with delay(3000). There is no such thing as "half multitasking". You have to go all in. It will only work with no delay() calls in loop().
You can't make Blink Without Delay work, combined with delay(3000). There is no such thing as "half multitasking". You have to go all in. It will only work with no delay() calls in loop().