CW Remote Control of USB
.
See 
https://www.ikd-net.com/ham/CW_Remote/CwRemoteControl.html

Remote control has become easier.
If you have a tablet and key in a room other than the shack, you can enjoy watching CW, or from a hotel where you are staying overnight.
I created and looked at a key interface using such a USB.
It can be done without any troublesome processing.
Local use is when you connect directly to a nearby rig. Two

Akizuki Denshi USB-IO2.0 boards are used for the server and client (¥1000 each) You can download

the program from here .

Upgrade information
 server
  Ver2.7 2023/04 Compatible with Km2Net USB-IO2.0.
  Ver2.6 2021/12 There was a problem in preventing malfunctions when the key was kept down (the key did not turn off at the specified time and there was only a momentary interruption). Fixed this.
  Ver2.5 2021/08 Double startup of the program was prohibited to prevent malfunction, but we have made it possible for those with skills to start the program twice.
          When starting twice, please make sure the program folders are different.
  Ver2.4 2021/05 Fixed an issue where operation became unstable when opening the USB settings screen.
 Client
  Ver3.1 2023/04 Supported Km2Net USB-IO2.0.
  Ver3.0 2022/07 Changed the algorithm of squeeze operation in electric key mode.
  Ver2.8 2021/05 Fixed an issue where operation became unstable when opening the USB settings screen.


Change the firewalls on both the server PC and mobile PC.
You can set it automatically when you start the program, but if you want to set it yourself, please open UDP 50004 (default can be changed).
When operating over the Internet, set permission for the UDP (50004, changeable) port in the IPV4 packet filter.

Register the same port number and ID on the server and client sides.
You cannot connect unless the port number and ID are the same.
This is a simple security measure.

Program description

Server side
Insert the server USB board into the USB port, start the program, and set the ID.


Client side
Insert the USB board for the client into the USB port, start the program, and set the IP address and ID. Click here
for operating instructions


Processing of the USB board

Due to wiring reasons, J2-2 and J2-3 pins are used.
If you check "Local output", the key will be output to J1-0, so if you want to use it locally, solder the MOS FET (2N7002) and connect the cable as shown in the figure below.
I'm not good at processing cases, so I cover this board with heat shrink tube.
I forgot to write it down.
Note: The USB cover is not grounded, so please peel off the resist on the side and solder short it.
Cw Remote Client Board

  When using only remotely

  When using both remote and local (the local cable is the same as the server cable)
CW Remote Server Board

J1-0 pins are used for wiring reasons.
When the KEY/ON signal comes from the client, the output of J1-0 becomes High.
The transceiver's KEY terminal needs to be set to LOW, so solder the MOS FET.
Since 2N7002 for surface mounting is used, the withstand voltage is 60V or less and is a positive load.
When using it in a vacuum tube rig, check the polarity and pressure resistance.
I'm not good at processing cases, so I cover this board with heat shrink tube.


This is how the surface mount MOS FET 2N7002 is soldered.
I soldered the gate to J1-0 and the source to the ground terminal of the USB socket.
Solder a 0.2mm 1cm polyurethane copper wire to the drain terminal and solder the other end to the lead wire.
This allows no force to be applied to the drain terminal even if the lead wire moves slightly.