I would like to create a simple metronome using the ICM7555 CMOS RC timer (datasheet), but I am not sure if the pulses will be "uniform enough".
The datasheet states "astable timing accuracy" of 2% / 1.7 - 2.3 ms, but I am not sure how to interpret this.
Does this mean the signal will have a variance of 2%, or that the resulting frequency will have a constant error or up to 2%? I can live with a slightly inaccurate metronome (i.e. beeps at 128 bpm instead of 130 bpm), as long as the pulses are uniform, but if the timing between pulses varies a lot, then there is no point in doing this.
If 555 is not uniform, are there perhaps some other ICs which can provide uniform timing (apart from using a microcontroller of course, I am aware that's an alternative, but would like to avoid having to program it).