Using the basic Nano VFO as a 1Mhz to 125Mhz test VFO

VK3ZYZ

Moderator
Staff member
Here is the code for the Arduino Nano VFO that I use for various radio mods, but just ast up as a1Mhz to 125Mhz VFO.
Photo on 28-9-25 at 4.31 pm #2.jpg

Photo on 28-9-25 at 4.31 pm #3.jpg

Photo on 28-9-25 at 4.32 pm.jpg

This one has a crystal, not a TCXO so it would profit from mounting in an insulated case and being left on to allow it to stabilize. But as a simple test oscillator, I think it is quite useful.
 

Attachments

VK3ZYZ

Moderator
Staff member
I've modded the code so now has the ability to find the calibration factor if the TRX (D2) pin is held LOW.
If so, adjust the cal factor until the o/p is 20Mhz then remove the LOW to run as a VFO.
Also, if the encoder button is held down on reset or startup, the system assumes a TCXO is in use and no calibration factor is applied or findable.

An addition to the code could be to add the cal factor to EEPROM to be set on startup.
Later maybe.....
 

Attachments

Last edited:
Top