Shopping Cart

Your cart is empty.

Your cart is empty.

HiLetgo Si5351A I2C 25MHZ I2C High Frequency Signal Generator Breakout Board Square Wave Frequency Generator Signal Generator 8KHz to 160MHz 3-5VDC

Free shipping on orders over $29.99

$7.99

$ 3 .99 $3.99

In Stock

About this item

  • This chip has a precision 25MHz crystal reference and internal PLL and dividers.
  • It can generate just about any frequency, from <8KHz up to 150+ MHz.
  • The Si5351 is an I2C configurable clock generator that is ideally suited for replacing crystals, crystal oscillators, VCXOs, phase-locked loops (PLLs), and fanout buffers in cost-sensitive applications.
  • It uses the onboard precision clock to drive multiple PLL's and clock dividers using I2C instructions.
  • Outputs are 3Vpp, either through a breadboard-friendly header or, for RF work, an optional SMA connector.



This chip has a precision 25MHz crystal reference and internal PLL and dividers so it can generate just about any frequency, from The Si5351A clock generator is an I2C controller clock generator. It uses the onboard precision clock to drive multiple PLL's and clock dividers using I2C instructions.
By setting up the PLL and dividers you can create precise and arbitrary frequencies. There are three independent outputs, and each one can have a different frequency.
Outputs are 3Vpp, either through a breadboard-friendly header or, for RF work, an optional SMA connector.
We put this handy little chip onto it's own breakout board PCB, with a 3.3V LDO regulator so it can be powered from 3-5VDC.
We also put level shifting circuitry on the I2C lines so you can use this chip safely with 3V or 5V logic.
Best of all, we even have a great tutorial and library to get you started!
Our code is designed for use with the Arduino microcontroller and IDE but is easily ported to your favorite platform with I2C support
Package Included:
1 x SSi5351A I2C Generator Clock Breakout Board


cleverusername
Reviewed in the United States on February 9, 2025
Steer clear- I know this is a few bucks cheaper than the Adafruit boards and you can get them shipped with Prime but they will drive you crazy. Over half of them have bad crystals and the PLL will not lock. You will think your project is broken but it is just this board. You can't tell whether it's your code, your wiring, or this part unless you have an oscilloscope (this is how I discovered most of mine were trash). I'll never buy one of these again.
cleverusername
Reviewed in the United States on February 9, 2025
Steer clear- I know this is a few bucks cheaper than the Adafruit boards and you can get them shipped with Prime but they will drive you crazy. Over half of them have bad crystals and the PLL will not lock. You will think your project is broken but it is just this board. You can't tell whether it's your code, your wiring, or this part unless you have an oscilloscope (this is how I discovered most of mine were trash). I'll never buy one of these again.
Customer
Reviewed in the United States on July 6, 2024
I've gotten many of these boards. They make a very nice clock source for custom cpu clocks, as a radio vfo, a low power wspr transmitter and anywhere you need a variable output oscillator from (in my case) 100khz thru 100 mhz, although others use these from 8 kc thru 200+ mhz.I've controlled these using various arduinos, microchip pic chips and raspberry pi's. They always work. Arduino software and pi libraries are on github. Pic software is custom to my projects, but there are examples out there.Very useful. I'll be getting more.
Customer
Reviewed in the United States on July 6, 2024
I've gotten many of these boards. They make a very nice clock source for custom cpu clocks, as a radio vfo, a low power wspr transmitter and anywhere you need a variable output oscillator from (in my case) 100khz thru 100 mhz, although others use these from 8 kc thru 200+ mhz.I've controlled these using various arduinos, microchip pic chips and raspberry pi's. They always work. Arduino software and pi libraries are on github. Pic software is custom to my projects, but there are examples out there.Very useful. I'll be getting more.
JLC
Reviewed in the United States on November 9, 2024
the product is not compatible with Si5351A drivers, which leads me to believe the part is not Si5351A or it is a test reject. For example, to program 37.5MHz output, the SiLabs tool says to set the divider (multiplier) to 675MHz (25x27) and then to divide by 18. This works on genuine Adafruit parts but does not work on these boards. I thought maybe a 27MHz XTAL was put down by mistake but that does not work either. Inspection on the spectrum analyzer reveals that there is an alternating burst of square waves followed by a short interval of 0 followed by the next burst.It may work at lower frequencies but I have not tried it.
JLC
Reviewed in the United States on November 9, 2024
the product is not compatible with Si5351A drivers, which leads me to believe the part is not Si5351A or it is a test reject. For example, to program 37.5MHz output, the SiLabs tool says to set the divider (multiplier) to 675MHz (25x27) and then to divide by 18. This works on genuine Adafruit parts but does not work on these boards. I thought maybe a 27MHz XTAL was put down by mistake but that does not work either. Inspection on the spectrum analyzer reveals that there is an alternating burst of square waves followed by a short interval of 0 followed by the next burst.It may work at lower frequencies but I have not tried it.
T. Biesenbach
Reviewed in Germany on April 20, 2024
Es tut was es soll zu einem günstigen Preis.
T. Biesenbach
Reviewed in Germany on April 20, 2024
Es tut was es soll zu einem günstigen Preis.
Ron Morell
Reviewed in the United States on January 28, 2023
It did the work it was purchased to do and it met and exceeded the specifications.
Ron Morell
Reviewed in the United States on January 28, 2023
It did the work it was purchased to do and it met and exceeded the specifications.
B. S.
Reviewed in the United States on September 27, 2022
This is what you want. Screen tearing? No more?! Just suffer through the agonizing soldering process.
B. S.
Reviewed in the United States on September 27, 2022
This is what you want. Screen tearing? No more?! Just suffer through the agonizing soldering process.
Customer
Reviewed in the United States on September 21, 2022
I calibrate the unit upon delivery using my calibration DIY kit. All of the ones I've ordered are about 1KHz high. Very good consistency. Once I have a correction number and apply it to the Si6361 set_correction() function, I'm within 0.5Hz.
Customer
Reviewed in the United States on September 21, 2022
I calibrate the unit upon delivery using my calibration DIY kit. All of the ones I've ordered are about 1KHz high. Very good consistency. Once I have a correction number and apply it to the Si6361 set_correction() function, I'm within 0.5Hz.
Peter Goloshchapov
Reviewed in the United States on April 26, 2022
Amazon did have the best price for it, also the shipping was fast, very happy with the purchase, 5 stars for sure
Peter Goloshchapov
Reviewed in the United States on April 26, 2022
Amazon did have the best price for it, also the shipping was fast, very happy with the purchase, 5 stars for sure
;°)
Reviewed in the United States on April 25, 2022
This device came as shown, but the SMA connectors are not soldered in place. The image does not show solder on the SMA connectors, so whomever took the photos probably dry fit it together. Not necessarily a bad thing, but a bit misleading .The device requires configuration, every time it is started (there is Arduino code to do this).Default behavior is to wait for configuration - no output.Where all clocks come from a PLL, sometimes there is a good bit of jitter.The base oscillator is a crystal. There is no direct way to tie the crystal to the output. All clocks must go through a PLL (or similar) to be multiplied 15 to 90 times. Then to a (4/6/8) divider. To get 25 MHz another divider is necessary.There does not seem to be a published process to burn the OTP NVRAM.The proprietary software from the manufacturer is substantial, but lacks practical details - like what cable to use to connect to the device.The datasheet is - enigmatic. A few more details in the block diagrams would be nice.It is not clear what the device was developed for, perhaps some sort of VHF radio...This device is an odd duck...
;°)
Reviewed in the United States on April 25, 2022
This device came as shown, but the SMA connectors are not soldered in place. The image does not show solder on the SMA connectors, so whomever took the photos probably dry fit it together. Not necessarily a bad thing, but a bit misleading .The device requires configuration, every time it is started (there is Arduino code to do this).Default behavior is to wait for configuration - no output.Where all clocks come from a PLL, sometimes there is a good bit of jitter.The base oscillator is a crystal. There is no direct way to tie the crystal to the output. All clocks must go through a PLL (or similar) to be multiplied 15 to 90 times. Then to a (4/6/8) divider. To get 25 MHz another divider is necessary.There does not seem to be a published process to burn the OTP NVRAM.The proprietary software from the manufacturer is substantial, but lacks practical details - like what cable to use to connect to the device.The datasheet is - enigmatic. A few more details in the block diagrams would be nice.It is not clear what the device was developed for, perhaps some sort of VHF radio...This device is an odd duck...
Massimo F.
Reviewed in Italy on January 21, 2021
Funziona perfettamente. Per i principianti e' indispensabile l'uso di librerie e programmi di esempio gia' pronti (Arduino o altro). Scrivere in C o C++ le funzioni per gestire via I2C l'impostazione delle frequenze e' piuttosto complicato e richiede una conoscenza approfondita del funzionamento del dispositivo.
Massimo F.
Reviewed in Italy on January 21, 2021
Funziona perfettamente. Per i principianti e' indispensabile l'uso di librerie e programmi di esempio gia' pronti (Arduino o altro). Scrivere in C o C++ le funzioni per gestire via I2C l'impostazione delle frequenze e' piuttosto complicato e richiede una conoscenza approfondita del funzionamento del dispositivo.
Massimo
Reviewed in Italy on August 23, 2020
Una volta collegato all'Arduino Atmega 2560 ha funzionato al primo colpo utilizzando le librerie AdaFruit quindi è totalmente compatibile.Consiglio di scaricare sal sito della SI il programma che calcola i fattori di moltiplicazione e di divisione per ottenere in uscita le frequenze desiderate.
Massimo
Reviewed in Italy on August 23, 2020
Una volta collegato all'Arduino Atmega 2560 ha funzionato al primo colpo utilizzando le librerie AdaFruit quindi è totalmente compatibile.Consiglio di scaricare sal sito della SI il programma che calcola i fattori di moltiplicazione e di divisione per ottenere in uscita le frequenze desiderate.
Riccardo
Reviewed in Italy on August 14, 2020
La schedina arriva con i connettori dupont e gli sma da saldare.Per che non lo sapesse è in grado di trasmettere radiofrequenza con circa 10mw.Lo sto usando per test su beacon radioamatoriale a 144mhz
Riccardo
Reviewed in Italy on August 14, 2020
La schedina arriva con i connettori dupont e gli sma da saldare.Per che non lo sapesse è in grado di trasmettere radiofrequenza con circa 10mw.Lo sto usando per test su beacon radioamatoriale a 144mhz
MASSIMO
Reviewed in Italy on July 3, 2020
Il prodotto è conforme alla descrizione. Buon prezzo e arrivo estremamente veloce.
MASSIMO
Reviewed in Italy on July 3, 2020
Il prodotto è conforme alla descrizione. Buon prezzo e arrivo estremamente veloce.