Saturday 12 November 2016

BASIC Tech Group - MyNews 5 - Arduino Sketches & libraries

New initiative

At the Banbury Amateur Radio Society we are starting a group to play with technology for Amateur Radio, we call it the BASIC Tech Group.

IMG 0459

The aim is to bring together people interested in building equipment and tools for Amateur Radio, and cooperating to get them done. I will post things of possible interest here.

First here are some interesting Arduino Sketches:

Sketches

CAP-Basic - a capacitance measurement sketch

FREQ-Basic - a frequency measurement sketch, needs an external divide by 10, CMOS 4017

I2CSCAN - a popular public program to scan the I2C bus (Arduino UNO pins A4 SDA and A5 SCL) and report any I2C addresses found

RFMETER - using an external circuit of a 20dB attenuator feeding an AD8307 IC, input on pin A0, with Arduino AREF connected to 3.3V

RTCSET-Basic - this allows you to set the date/time on the DS3231 IC on our DDS Arduino Shield.

SDR_40M-Basic - generates 40m I/Q signals from our DDS Arduino Shield to drive a Tayloe style detector

VFO-Basic - a general purpose VFO with output from 10kHz to 250MHz based on our DDS Arduino Shield using the Si5351 synthesiser. The output gives about 1Vrms into 100R load

VFO-Basic-4 - a version of the above that uses a 4 line 20x4 display, the top line showing date & time from the DDS Shield RTC.

libraries

You will need some Arduino BASIC-libraries to run these sketches, a whole bunch of libraries I have collected is here. Take care using the new LiquidCrystal_I2C library, HobbyComponents have posted a changed: the "init" routine, it is now called "begin".

The hardware projects have been posted before on this blog.

No comments: