I bought a new si570, built a new digi-board, and guess what, I still have the same problem. The si570 is frozen at 56.3 Mhz. I got a test sketch from Mac (I put my callsign in the code to make sure I was pulling up the right file through Arduino) see attachment, and I am able to change the frequency of the si570 with the sketch which proves the I2C bus is working OK. The chip puts out a clean signal at around 2.84v peak to peak, (see attachments). With Farhan's original sketch, the si570 will tune. I think I've read everything there is on the internet about the I2C buss, and I don't think that's my problem, unless it is running too fast with the new version code. I made my own digi board pcb, but it was from Adrian's design, so it should be the same as everyone else. The voltages on the si570 are at 3.274. I'm out of ideas. I need help. Jerry K5LRU Harwood, Texas
Attachment:
spectrum_ scope 001.jpg
Description: JPEG image
Attachment:
spectrum_ scope 002.jpg
Description: JPEG image
Attachment:
test_sketch.png
Description: PNG image