Alphasense NDIR IRC-A1 sensor lamp drive signal


I am working on NDIR IRC-A1 sensor to build readout circuitry.

As you may know, NDIR sensor needs pulse signals to drive the lamp, 1~3Hz.

I am trying to generate pulse with my arduino Mega but I am not sure that is sufficient....

I saw some people generate pulse with 555 Timer Ti chip.

Is there any difference whether I generate pulse with Arduino digital out or using timer chip?

Please help me with that.

Thank you