Most crystal oscillators and ceramic resonators are used for consumer devices such as wristwatches clocks radios computers children s toys and even cellphones.
Ceramic oscillator accuracy.
The accuracy could be improved by measuring the actual frequency of the oscillator and calibrating the arduino program for that frequency instead of 16 mhz.
Crystal oscillator and ceramic resonator.
The ceramic resonator utilizes a frequency within the electrical component but unlike the crystal which has a frequency tolerance of 10 up to 30 ppm or parts per million a ceramic resonator carries a 0 5 or 5 000 ppm frequency tolerance so is generally used in microprocessor applications where absolute stability is not that important.
On the other hand rc oscillators aren t perfect so you must always assess your application to be able to tell when to use the internal oscillator and when you re better off with a crystal or ceramic oscillator.
The accuracy for the oscillator is 10ppm 1000ppm while for the resonator is 0 1 1.
Even though crystal and ceramic oscillators are highly reliable because of their accuracy and stability rc oscillators are pretty good for many modest applications and offer important benefits.