I’m a digital guy, i.e. my background is digital chips, logic ICs, microprocessors, microcontrollers, and such. I actually began this radio build with concepts of control and display, hence the use of two, yes I said, “Two.” Arduino Mega 2560 microcontrollers. I’ll be using two serial lines, send and receive to my Display microcontroller and I’ll use two low frequency lines for the I2C bus. I think that’s the extent of any control lines susceptible to any RF interference, or am I wrong?
Radio Build Status
What’s wrong with this circuit? Why can’t I get a steady state 9MHz from my BFO in the Chinese food tray? I can’t figure it out. This article is categorized as Build Notes and Lab Notes. This is an explanation and insight article for my HAM radio friend, K9MDR.

I am going to first provide the status for my latest component, I lovingly call in my KiCad schematic “Solid VFO/BFO”. This component is assembled on the unused PCB you see in the image in front of my engineering desk pad. This component, in the Chinese food tray, is powered and controlled by an I2C bus (black and white wires).
Radio Build Testing
When powered, a single Arduino Mega 2560 runs a test sketch (C++) that initializes an Si5351a via the I2C bus, turns off CLK0 and CLK2, turns on CLK1 (second output) and tells the chip to send a 9 MHz wave for use with the second mixer in my SSB HF transceiver build.
I currently cannot validate a 9 MHz wave on CLK1 at the si5351a. I can however, produce a 1.51 MHz square wave using a configuration that expects a 1 MHz output. AI was suggesting that Mouser sent me a TCXO that was labeled incorrectly as 25 MHz. I couldn’t prove what the output is exactly. I suspect that this oscillator is not working correctly.
So begins the haunting. I cannot validate the reference frequency. It’s doing something but can’t seem to trigger my scope correctly. My frequency counter on the TCXO wavers wildly up to 60+ MHz. Setting BW 20 to off (would add a Low Pass filter) did not even allow any signal to be triggered, harmonic or otherwise. Let’s see, what else? Tested the 3 used pads for the TCXO. Ground was ground. Vcc was 3.3V. And, the output was doing something, I think calling SPACE on Echolink.
AI left me at 1:00 AM last night with the suggestion to send my own, known signal, as a reference to the Si5351a. I’ve thought about this but haven’t done any more than think about it.
Today, I took the image above and started questioning the spaghetti. Even with the probe point and little ground spring is it possible that I need the intended RFI shield (not installed) to deflect RF that could be interfering? Look at the 120v power cord for the 5v power supply (blue box). Check out the “long” I2C bus (black and white wires) over to the VFO/BFO. I’m lost today but … but I know for a fact that my LNA taught me one thing about RF that’s chiseled in my stone notebook. Bench testing has to be almost in its final, production-ready, RFI-shielded form. Is my radio build spaghetti the real problem here?
I’ll end with another question. Should I re-flow the solder at my TCXO?
Follow the Freedom7 Build
I’m building a real HF SSB transceiver from the ground up – no kits, no shortcuts, and no hiding the hard parts.
If you’re interested in how this system comes together over time, follow the full build here:
https://kr4bad.com/category/the-build
Not everything fits into a single build. For additional insights, experiments, and lessons learned:
https://kr4bad.com/field-notes/
Follow the build as it happens:
https://kr4bad.com/?subscribe=1
Looking for some background?
https://kr4bad.com/about/
Comments and discussion are always welcome:
david [at] kr4bad-dot-com
73,
KR4BAD David

























