Home
RF Design and Amateur Radio Related Programs


These programs are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Most are made available under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version, but see the License conditions for each individual program.

Almost all of these programs are in the form of Yahoo! Widgets which require installation of the Yahoo! (Konfabulator) Widget Engine.
Yahoo! Widgets are coded in XML and javascript.

They are packaged as zipped Widgets (with extension .widget) inside a zipped folder. The code can be examined by unzipping the .widget files.


RF Design Widgets

NetCalc - an RF Impedance Calculator (Downloads: 23,979)
image
NetCalc is broadly based on the program NETCALC by Ian White. NETCALC was described by Ian as a simple impedance calculator for working out Radio Frequency network design ideas.

image Version 2.0

You may also use the new web version or download the files for local use in your browser.

TLC - Transmission Line Calculator

image

This is a special purpose calculator which performs transmission line calculations. Various geometries are possible with the hot and cold conductors having elliptic or rectangular shapes. The Widget calculates the line characteristics and displays the voltage field.

Amateur Radio Related Widgets

AC 3-Phase Calculator
image
This is a special purpose calculator which performs simple 3-phase alternating current calculations. Given three of the four quantities voltage, current, power factor and power, the Widget calculates the value of the fourth. Two formulae are used, one for line voltages and currents, the other for phase voltages and currents.

Attenuator (Downloads: 8,525)

image

Attenuator is a special purpose calculator for the design of passive resistive attenuators and impedance matching circuits.

image Version 2.1

The Widget can assist in the design of PI-network, T-network, BT-network, B-network and L-network attenuators and impedance matching circuits. It can perform single calculations and (in symmetric cases) generate tables for later use.

Coil Inductance

image

This is a special purpose calculator which calculates the properties of a single-layer air-spaced coil. Given three parameters, the Widget calculates the value of a fourth.

Morse Key
image
This is a Morse code practice program. The sending speed is user settable (Farnsworth method) between 5 and 20 wpm. Text files and texts can be dragged onto the main window and are sent after a two second delay. There are ten user settable "standard" texts which are sent by pressing a hotkey. The keyboard can be used to send Morse code. The Widget displays the characters (but not the Morse patterns) as they are sent.

Ohm's Law Calculator
image
This is a special purpose calculator which performs simple calculations using Ohm's Law. Given any two of the four quantities - voltage, current, resistance or power - the Widget calculates the values of the other two.

Resistors

image

The Resistors Widget is a special purpose calculator which can be used to decode the colored bands on resistors (and some small capacitors).

Tx Line Calculator
image
This is a special purpose calculator which performs simple transmission line calculations. Given three line parameters, the Widget calculates the value of a fourth. Two formulae are used, one for coaxial cable, the other for parallel line.

(My) Yahoo! Widgets

This is a collection of Widgets which were designed and made by me or to which I made a contribution.

(My) Yahoo! Widgets

JavaScript Programs

CRC32 Checksum Calculator


CRC-CCITT-16 Checksum Calculator


CRC16 Checksum Calculator


PostScript Programs

NMEA to RS232 Interface Board

NetCalc Impedance Chart (PDF)

Resonant Circuit Nomogram (1-10MHz) (PDF)

Resonant Circuit Nomogram (100kHz-10MHz) (PDF)

Monday, January 19, 2015.


Valid HTML 4.01 Transitional