Datasheet

That's it! If you want to change the frequencies, adjust the example sketch and re-upload.
Library Reference
The library we have is simple and easy to use
You can create the Adafruit_Si5351 object with:
I2C does not have pins, as they are fixed in hardware.
Begin!
To initialize the chip, call clockgen.begin() which will check that it can be found. Begin() returns true/false depending
on these checks. We suggest you wrap begin() in a statement that will check if the chip was located:
Set up the PLL
The chip uses two subsections to generate clock outputs. First it multiplies the 25MHz reference clock by some
amount (setting up the PLL), then it divides that new clock by some other amount (setting up the clock divider)
By noodling with the multiplier and divider you can generate just about any clock frequency!
There are two PLL multipliers (A and B), so if you want to have three outputs, two outputs will have to share one PLL.
Adafruit_SI5351 clockgen = Adafruit_SI5351();
if (clockgen.begin() != ERROR_NONE)
{
/* There was a problem detecting the IC ... check your connections */
Serial.print("Ooops, no Si5351 detected ... Check your wiring or I2C ADDR!");
while(1);
}
© Adafruit Industries https://learn.adafruit.com/adafruit-si5351-clock-generator-breakout Page 14 of 26