This page contains some of my Python projects. All these are written in Python 3. I am not a great programmer, but all of these solve one problem or another at my ham station and run fine on a Raspberry Pi.
Python Projects Download
Several of my programs are here for download as run under Python 3:
Rotor Controller 2.1.zip - zip file of Python Rotor Controller version 2 which has been completely rebuilt with the Tkinter GUI and has several new features. Works with Rotor-EZ, DCU-1, Yaesu and EA4TX (azimuth only) rotor controllers.
Rotor Controller.py - this program allows remotely controlling RotorEZ, DCU, Yeasu and EA4TX rotor boxes (azimuth only) In the future I might add some others. This older version is built with Guizero GUI and has less GUI features than the newer version above.
k3bridge.py - this program is similar to LPBridge, but written in Python so it can run on both Linux and Windows. It is a command line program, and you need to specify the correct command line options to specify the K3 physical serial port as well as the two virtual serial ports your two apps will talk to. It requires two pairs of virtual serial ports be created, using socat on Linux, and com0com or VSPE under Windows.
Last updated 06/08/2023