THE LTC6904 is an I2C-programmable oscillator that operstes over a range of 1kHz to 68MHz. I'm using one of these over a tiny portion of that range (audio frequencies) to drive a speaker as an alternative to a piezo beeper – the circuit gives me volume control and adjustable frequency.
Does anyone know of a similar I2C programmable oscillator operating down to 1kHz, with good resolution from 1kHz – 5kHz? Preferably available for JLC assembly? Other programmable clock generator chips don't go down to this range.
Thanks in advance for any possible substitutes. I do want a square wave output, which I run through an integrator stage, which provides pretty good replication to the sound of a piezo beeper. A pure sin wave doesn't sound as good.