With this connection option, you need two things - the EM200 programming cable and a cheap USB cable (USB A on one side). The USB end will eventually plug into the Metacycle's USB port in the storage compartment so you can program your Metacycle.
This method may not work with some Metacycles. You can take off the seat and check the number of wires going to the USB port by carefully opening the sheathing around the cable. If two wires, it's only power and this method can't work. If four wires, you should be good to go. Alternately, you can try this method first and if it doesn't work, then order the parts to try the other approach.
Votol EM200-2SP Programming Cable
Amazon, AliExpress, and eBay have these. Lean more about this item.
A Random USB Data Cable
You can use any cable that allows data transfer. Take the cable from an old mouse, for example.
When you look into the USB-A end (as pictured below) it should have 4 contact points. Some cheap cables only have 2 and those will not work.
We want the USB-A end and some length of cable, so chop off the micro-USB, mouse, or whatever is on the other end. Peel away some of the outer sheath and count the number of wires within. We want at least 4 wires.
Pin 1 (red) +5 V → Unused - keep it isolated
Pin 2 (white) Data - → L (left center, pin 4)
Pin 3 (green) Data + → H (middle, pin 3)
Pin 4 (black) GND → Unused - keep it isolated
This shows the correct wiring of the cable to a cut USB cord. Notice how the red and black wires are taped off so they can't make contact to any other wire.
Once this has been created, you can use software to program the controller.