Hi
To me, as a non-programmer guy, this is a huge step. Since I struggled a bit, I thought I would show how I got it working.
I am using IDE version?1.6.12.
BITX40 code from -
Inside the sketch, it says to get the Si5351 library from -
Install the library, search for how to do this, lots of info on the internet...
Select TOOLS - Board - Arduino?Nano
When I clicked Verify I saw this as the first error
?????si5351.set_freq((bfo_freq + cal - frequency) * 100LL, ?SI5351_PLL_FIXED, SI5351_CLK2);?
????raduino:313: error: no matching function for call to 'Si5351::set_freq(long long unsigned int, long long unsigned int, si5351_clock)'
I have no idea what this gobbledygook means. But, it is probably bad...
So, I searched the message archives for any hints. I found that?Ron ¨C PA3FAT said that??Si5351 library version 1.1.2 should be used.
Under SKETCH?- Include Library - Manage Libraries?
Filter for etherkit, you should see Etherkit Si5351 by Jason ... Ver 2.0.1 INSTALLED. Ah, not version .1.1.2
Go to Select Vers, pick 1.1.2 and click Install.
Clicked Verify again, and it complied successfully.
I am no expert in the Arduino programming environment. I have experimented with some simple sketches. I have watched most of??Arduino?videos. Paul has a series of Arduino videos that he has made for his students. If you have the Feb QST, Paul is the high school teacher of the of the students in the Edge of Space article. These kids have done an amazing job. Many of the students have their licenses.
When I feel brave, I may try uploading the code into my Raduino.
I hope this helps. When things don't go as you expect, slow down, search, think and have a cup of coffee (or tea in UK land).
73 & good luck
Randy, K7AGE