A DIY controller for Magnetic Loop Antennas. The heart of the controller is the Arduino nano Every microcontroller. A drv-8825 stepper motor driver is used to drive a stepper motor to rotate either a butterfly, or vacuum variable capacitor. A rotary encoder is used to manually tune the capacitor but when used with an (optional) swr bridge, full semi-automatic tuning is achieved by keying the transmitter and pushing the “tune” push button. Note: This controller does not require any specific cable to interface to a radio, as such it will work with any radio out of the box when used with an optional SWR bridge for optimal swr..