Tuesday, 17 September 2019

WSJT-X my settings

Here are my setting for WSJT-X, I am using an ELAD FDM-DUO SDR TRX and a MacBook or iMac. I hope this may help anyone else trying to set up this excellent program.

Monday, 2 September 2019

New Arduino course

I have written a new course for those wishing to get to grips with Arduino coding and Amateur radio projects.

The two part course can be found on my web site M0IFA.me under CLUB PROJECTS and the sketches are under ALL ARDUINO SKETCHES.

The practical work is done using a kit,  see Kit.

Happy coding.


This is a new ADF4351 Arduino code for the 4.4GHz synthesiser. It has been developed after taking a look at some other coding published on the web. But with the objective of making a library header file with some simple functions.

- init() - initialise the device and communications
- setFreq(freq, channel) - calculate the ADF4351 register values
- update() - update the device registers

There are also simple functions to set the power output and enable/disable to output. Full details of the Arduino code and a description of how the code works is at M0IFA.me. Here's a block diagram of the ADF4351 with the register names (e.g register2, position 25 on 32bit word). You can see the complexity of programming to get everything right in these 6 x 32 bit registers.

There are essentially three parts to the diagram. Generating Fpfd from the RFin (the xtal 10MHz). Dividing down the RFout to feed the phase comparator, and the phase comparator and VCO. All this is explained is a tech article on my web site here.

The module is from eBay ADF4351 module

And the Arduino is from eBay also Funduino