Remote control box to add knobs and switches to a PC via USB
3D printed in black and controlling an Elecraft K3 remote.
This is a build-it-yourself device that WriteLog can use at its control site to remote control rigs at your WriteLog-equipped home station. The device can also be used with WriteLog locally, i.e. at the rig position. (WriteLog restricts your use of the rig's front panel for the case of RC-1101 control. See the WriteLog documentation.)
Documentation is published here to enable you to:
- Fabricate a printed circuit board yourself, or have a service fabricate one for you.
- 3D print an enclosure (in three parts.)
- 3D print rig-specific keypad overlays
- Parts lists for the remaining, commercially available parts.
- Programming information for its Arduino microprocessor.
- Programming information for its LCD display.
- DC power. Positive polarity on the center conductor. 7VDC to 9VDC recommended, which dissipates about 1W in the TO-220 cased model 7805 5V regulator IC. That part, properly installed with thermal grease to the PCB, will stay below 100C up to about 12VDC. The PCB has a 6A rated crowbar diode that attempts to protect this circuit against a reverse polarity power supply input. If you connect a 35A DC supply to this input backwards...you probably won't like the result.
- USB-C. This goes to your PC. WriteLog has support for the RC-1101 over this USB. Other software solutions are possible using the open source firmware and PCB on this website. (see note about the Adafruit model 2264 old and new. Still-available older parts have micro-USB instead of USB-C, but both work in the RC1101.)
- Footswitch label on 1/8" phone jack. There is currently no support for this input.
- Paddles label on 1/8" phone jack. There is currently no support for this input.
Machine screws.
- Quantity 8 of #4 by 1/4 inch pan head screws
- Quantity 8 of #4 nuts. (square nuts hold in the channel better, but hex nuts fit.)
- Each button on the keypad represents some function on the rig. Its LED is on to indicate the function is on, or off otherwise.
- The rig driver may program a button to be momentary such that when you press it, it only blinks on momentarily, and immediately goes back off. This indicates a toggle of some function on the remote rig. This is done, for example, for the SPOT function on the K3 and K2. Pressing it once turns on the sidetone and pressing it again turns it off.
- The biggest knob, to the right, is generally assigned to VFOA, but a given WriteLog rig driver can change that.
- The three smaller knobs not only turn, but also have a momentary contact switch that you access by pressing the knob down. The RC-1101 firmware interprets that momentary press as a command to switch the knob's mode to a second mode. Pressing the switch does not change the setting of either of the two underlying features on the remote rig.
- By convention, the LCD display is programmed to label the knob function at the very bottom of its display. And there are two labels for each knob. The top label is the knob's primary function (the one it has with remote control is initiated) and the lower label is the secondary function.
- The WriteLog rig driver has the capacity to command the RC-1101 as if you had turned any of its knobs or pressed any of its switches. When the driver does so, the RC-1101 changes its display state to match. That is, if the driver commands a button to be pressed, then the LED lights up, in general.
- The LCD display technology is touch sensitive, however the RC-1101 firmware ignores any touches. You may only change the rig by pressing its switches (the 16 on the keypad, or the 3 under the left-hand knobs) or turning its knobs.
Should you want to use this device without WriteLog, you're going to need to have some programming on the PC-side of the USB connection to the RC-1101. This repository has an example of a .NET program for Windows that can access the RC-1101. It uses the libraries available from ftdichip.com.