Si5351Arduino icon indicating copy to clipboard operation
Si5351Arduino copied to clipboard

Library for the Si5351 clock generator IC in the Arduino environment

Results 35 Si5351Arduino issues
Sort by recently updated
recently updated
newest added

i am using **si5351b** and 25mhz crystal. I can't see the output between 127 MHz and 150 MHz. `si5351.set_freq(14600000000ULL, SI5351_CLK0);` and `si5351.set_ms_source(SI5351_CLK0, SI5351_PLLB); // or SI5351_PLLA si5351.set_freq_manual(14600000000ULL, 87600000000ULL, SI5351_CLK0);` I...

**Describe the bug** I am not quite sure this is a bug related to the library or not. I was setting both clocks 0 and 1 @ 80 MHz with...

**Is your feature request related to a problem? Please describe.** The current method for finding the PLL and multisync ratios for register values are based on some hardcoded values that...

si5351.update_status(); does not generate a STOP-condition on the bus /w my NRF52832. Calling Wire.endTransmission(true); after update_status() fixes the problem. ![DSView-210311-180759](https://user-images.githubusercontent.com/4234009/110826031-f4dfa400-8294-11eb-9b80-7143197635ec.png)

Is this compatible with https://www.adafruit.com/product/2045?

I'm a noob to Arduino but the need for frequency control using the Si5351 has lit a fire under me! So first, thank you for your efforts! I really like...

enhancement

I have a program that initializes CLK0, sets frequency and then it periodically reads device status, and sends some results to Serial. It appears that even when I remove the...

Hi! I am testing the library with the SI5351A-B-GM version of the chip. It's the A version with 8 clock outs. I am using a 25Mhz crystal, specifically this one:...

I'm trying to build a naive FSK transmitter, by sending 1ms long 'zero' (27.145.900MHz) or 'one' (27.143.000MHz) "bits", and am using the test case: si5351.set_freq(2714590000ULL, SI5351_PLL_FIXED, SI5351_CLK0); // zero bit...

enhancement

Frequency set failures occur when I try to change both Clk0 and Clk1 in a single command. It only appears to happen when initially Clk0 is set < 100 MHz...