Shopping Cart

Your cart is empty.

Your cart is empty.

HiLetgo Si5351 Si5351A I2C IIC High Frequency Signal Generator Square Wave Frequency Generator 3.3-5V 8KHz -160MHz for Arduino

Free shipping on orders over $29.99

$7.99

$ 3 .99 $3.99

In Stock
  • 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 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.
  • Outputs are 3Vpp, either through a breadboard-friendly header or, for RF work, an optional SMA connector.


Never hunt around for another crystal again, with the Si5351A clock generator breakout from HiLetgo!
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.


Hope This Is Helpful
2025-08-25 16:56:50
I have never been let down by this brand
Jason Trimmer
2025-08-06 13:01:11
Worked perfect for my GBS Control project
jim lockwood
2025-08-05 14:16:44
I selected this chip/board to form the basis of a stable HFO for my ancient and drifty Atlas 210x. It is turning out to be a really good choice. Controlled by an Arduino UNO, once the output frequency is set, it does not drift. Period. The only issue I've had is trivial: The nominal 25 MHz crystal is really 25.00185 MHz and that requires some compensation in the choice of register values. Not a big deal. If this proves to be reliable after I wire and package it permanently, I'll be extremely pleased.
joe
2025-07-13 17:29:40
The December 2020 Issue of a popular Ham radio magazine has a low power transmitter using this board as the signal source. I ordered up these boards and built the transmitter on a prototype board and downloaded to code to run it. I worked perfectly. I have since wired up a permanent version of the setup. All three boards work fine. Next step is to make a more complex circuit with these boards.
tennsplyr9
2025-07-10 11:00:51
As I've rounded out my electronics workbench, I was looking for a simple clock source for various purposes. This thing won't match a nice function generator, but it's definitely enough to get you through some projects. This is also a great board to use to test of the Si5351 chip which can be used as a jellybean part in other designs.Overall this is a great board for the price. 10 years ago something like this would be unheard of this cheap. I mean heck, this thing is basically from DC to VHF!
Joe McGlothin
2025-07-08 10:31:52
I just love the market the last 5 years or so, these types of boards would have been hundreds of dollars just not that long ago! (plus much larger in size)As others have stated, these are really flexible clock chips, I purchased mine to build a simple clock into my bench power supply, I'll post some updated pictures when I finish that up.Initial testing on the trusty ol' 1054z shows the clock is accurate as far as the frequency counter on the 1054z can tell! (~1-2 ppm accuracy)
Daniel H
2025-06-25 15:05:50
Thank you!
Thad E. Macmillan
2025-06-19 10:05:38
This is identical as the board from "another seller" for about $3 less. When I say identical, exact same parts & layout with only the silkscreen omitting the Adafruit logo. Using this as a GPS disciplined oscillator, the crystal frequency turns out to be 25,002,518 MHz.
Customer
2025-05-28 16:28:21
But when you manage to set it, it is rock solid!
ココリュウ
2025-04-18 16:08:17
ArduinoなどI2Cが利用しやすいマイコンと組み合わせると比較的簡単に広帯域のパルスジェネレータが作成できる便利なボードです。写真は実際に作成したものです。「Adafruit Si5351A Clock Generator Breakout Board」と互換(同じもの)なので、参考にできます。残念ながら高精度というには若干使用している25MHz CXOの精度、特に温度特性が物足りません。計測器の調整に使いたかったので、プログラムによる温度補償を行い、最終的に簡易恒温化しました。それでも10^-6の精度は難しいです。精度を求めすぎかとは思いますが、他の類似のボード(AD9833使用のBreakout Board)も25MHz CXO利用しており、こちらに比べ温度や電圧も同条件でも周波数のふらつきが大きく、今後の改善を期待して-1させて頂きます。とはいえ、200MHzクラスのオシロスコープの調整には役に立ちました。
Fabio O.
2025-03-24 15:59:32
Nelle schede madri dei vecchi PC venivano utilizzati oscillatori con le più disparate frequenze, a volte anche relativamente alte, perchè fornivano clock a più parti con diversi divisori. E' abbastanza raro che si guastino, ma se capita, diventa molto difficile rimpiazzarli: ormai nessuno è più in grado di fornire oscillatori programmati in fabbrica. Ho provato diverse soluzione che però si sono rivelate instabili o "rumorose", con conseguente malfunzionamento del computer.Questo circuito è stato utilissimo, abbinato ad un arduino mini pro 3.3V 8MHz si è dimostrato molto stabile e semplicissimo da programmare: è bastato utilizzare il programma presente nella libreria dedicata al Si5351 ed ha funzionato senza intoppi.Ovviamente, basandosi su un quarzo ad una frequenza molto più bassa rispetto a quella che ho utilizzato, la deviazione è importante e va effettuata una taratura eseguendo qualche tentativo se si necessita di buona precisione. Nel mio caso sono arrivato al decimo di kHz.La frequenza non cambia con le fluttuazioni di tensione, cosa non scontata. Si nota solo una lieve variazione di frequenza, pari ad 1 decimo di kHz in più o in meno tra l'avvio e dopo qualche minuto di lavoro, tuttavia, anche dopo ore di funzionamento rimane stabile.Infine, per l'uso che ne ho fatto, nonostante l'avvio di arduino impieghi non più di 1s, è un tempo troppo lungo per un computer, ma è bastato utilizzare la tensione di stand by.
Alberto L.
2025-02-17 17:43:48
Seriedad
Daniele
2024-12-22 11:55:20
Modulo generatore di frequenza con range 8KHz -160MHz.Il collegamento con Arduino avviene tramite I2C, è disponibile su internet una libreria con esempi che rende semplice il tutto. Il prodotto fornito è ben fatto e funziona come atteso.