IR Fernbedienung - Anfänger

Das hab ich auch versucht. Also delay() mit pause() getauscht. Das Board stürzt wieder ab und startet neu...

void pause(int ms) 
{ 
    for (int i = 0; i < ms; i++) 
    {
        delayMicroseconds(1000);
    }
}