XT30 — The XT30 connector is commonly used by batteries (such as the goBILDA Nested Battery and the REV Slim Battery), the robot power switch, the REV Control Hub and Expansion Hub, the REV Grounding Strap, and others. XT30 connectors are soldered onto wires.
Warning: The pins in the XT30 connectors on the Control Hub and Expansion Hub often compress over time, causing loose power connectivity. See XT30 Pins are Compressed - Expansion Hub Troubleshooting (https://docs.revrobotics.com/duo-control/troubleshooting-the-control-system/expansion-hub-troubleshooting#xt30-pins-are-compressed) for details on the issue and how to fix it.
JST VH — JST VH is a type of connector used by FTC motors to interface with the REV Control Hub and Expansion Hub. It is keyed and locks into place for excellent reliability. JST VH connectors are crimped onto wires.
JST PH — JST PH is a type of connector used by the REV Control/Expansion Hubs and various electronics, such as sensors. On the REV Control/Expansion Hubs, the 4-pin connector is used for encoder, I2C, analog, and digital connections. The 3-pin connector is used for the RS-485 connection between the Control Hub and Expansion Hub. JST PH connectors are crimped onto wires.
JST XH — JST XH connectors are used for the encoder connections on goBILDA (MATRIX) and AndyMark NeveRest motors. Both vendors sell adapters from JST XH to the JST PH encoder ports on the REV Control/Expansion Hubs. These connectors are also occasionally found on some third party sensors. JST XH connectors are crimped onto wires.
Tamiya — Used on some batteries, such as the Modern Robotics battery that was sold by goBILDA prior to goBILDA's own battery design being allowed by the competition manual.
Attention: Do not use these connectors! The metal connectors are fragile and will lead to random disconnects. It is highly recommended to replace any of these connectors with a reliable type of connector, such as the Anderson PowerPole connectors.