Connecting a potentiometer (pot) seems trivial until you flip the component over and stare at three unmarked solder lugs. Wire it backward, and your volume knob will work in reverse. Wire it as a two-terminal resistor without tying off the wiper, and a speck of dust inside the carbon track will cause your microcontroller to read wild voltage spikes. This guide walks you through exactly how to connect a potentiometer by tracing the circuit node-by-node, mapping physical lugs to schematic symbols, and verifying the build with a multimeter.

The 3-Terminal Potentiometer: Physical Pins vs. Schematic Symbols

Before soldering, you must map the physical device to the schematic. In a standard potentiometer schematic symbol, you will see a standard resistor zigzag with an arrow pointing into the middle. That arrow is the wiper. The two ends of the zigzag are the fixed resistive track terminals.

When you look at the physical lugs on a standard panel-mount pot (with the shaft pointing toward you and the lugs facing down), the mapping is standardized across almost all manufacturers, including Bourns and Alps.

Terminal Mapping: Physical Lug to Schematic Node
Physical Lug (Left to Right) Schematic Node Internal Connection Function in Circuit
Lug 1 (Left) CCW Terminal Fixed end of carbon/cermet track Usually tied to Ground (0V)
Lug 2 (Center) Wiper (Arrow) Sliding contact on the track Output signal (Voltage Divider)
Lug 3 (Right) CW Terminal Fixed end of carbon/cermet track Usually tied to VCC (e.g., 5V)
Bench Tip: If you are using a trimmer potentiometer (like a blue 3296W multi-turn trimpot) instead of a panel-mount knob, the pinout is usually printed on the top. Pin 1 is CCW, Pin 2 is the Wiper, and Pin 3 is CW. Always verify with a meter before soldering, as some cheap clones reverse Pin 1 and Pin 3.

Node-by-Node Wiring Trace: Source to Load

Let us trace the most common application: reading a manual user input into a microcontroller's Analog-to-Digital Converter (ADC), such as an Arduino Uno (ATmega328P) or an ESP32. We are wiring this as a voltage divider.

Assumptions for this trace: 5V logic system, linear taper potentiometer, reading via a 10-bit ADC.

  1. Source to CCW (Lug 1): Run a jumper from your microcontroller's GND pin to Lug 1. This establishes the 0V reference for the bottom of the resistive track. The ground path must be clean; a high-resistance ground return will offset your entire ADC reading.
  2. Source to CW (Lug 3): Run a jumper from the 5V (or 3.3V, depending on your MCU) power rail to Lug 3. This applies the full supply voltage across the total resistance of the carbon track.
  3. Wiper to Load (Lug 2): Run a jumper from the center Wiper lug to your microcontroller's analog input pin (e.g., A0 on Arduino, GPIO34 on ESP32). As you turn the shaft, the wiper physically slides along the track, tapping off a proportional voltage between 0V and 5V.
  4. The Ground Return Path: The current flows from the 5V rail, through the entire resistive track to Lug 1, and back to the power supply's ground. The ADC pin (Lug 2) draws negligible current (microamps), meaning it merely 'senses' the voltage at the wiper's physical position without loading the circuit.
ADC Impedance Warning: The ATmega328P datasheet specifies a maximum recommended source impedance of 10kΩ for accurate ADC sampling. If you use a 100kΩ or 500kΩ potentiometer, the internal sample-and-hold capacitor will not charge fully during the acquisition window, resulting in jittery, inaccurate readings. Stick to 10kΩ for 5V Arduinos, and 10kΩ to 50kΩ for ESP32 boards.

Verification Protocol: Testing Connections with a Multimeter

Do not apply power until you have verified the wiring with a digital multimeter (DMM). Set your DMM to the Ohms (Ω) range and power off the circuit.

  • Step 1: Total Resistance Check. Place your probes on Lug 1 and Lug 3. You should read the nominal resistance of the pot (e.g., 10,000 Ω for a 10k pot) with a tolerance of ±20%. Turning the shaft should not change this reading. If it does, you are accidentally probing the wiper.
  • Step 2: Wiper Tracking Check. Place one probe on Lug 1 (GND) and the other on Lug 2 (Wiper). Turn the shaft fully counter-clockwise. The reading should drop to near 0 Ω (usually 1-5 Ω due to wiper contact resistance). Turn it fully clockwise; it should read the full 10k Ω.
  • Step 3: Polarity Verification. If turning the shaft clockwise causes the resistance between Lug 1 and Lug 2 to decrease, your physical orientation is flipped. Swap your VCC and GND wires on Lugs 1 and 3 to correct the logical direction without desoldering the wiper.
  • Step 4: Live Voltage Test. Power the circuit. Switch the DMM to DC Volts. Black probe on GND, red probe on Lug 2. Turn the knob. You should see a smooth, linear sweep from 0.00V to 5.00V (or 3.3V). Any sudden jumps to 0V indicate a dirty or worn carbon track.

Decision Tree: Voltage Divider vs. Rheostat Configuration

How you wire the potentiometer depends entirely on what you are trying to control. Use this decision table to select the correct topology. Do not leave the wiper floating in a two-wire setup.

Wiring Configuration Decision Path
Your Goal Required Topology Wiring Action Why This Works
Read a position/volume into an MCU ADC Voltage Divider (3 wires) Wire VCC to Lug 3, GND to Lug 1, Wiper (Lug 2) to ADC. Provides a variable voltage reference proportional to shaft angle.
Dim an LED or control motor speed manually Rheostat / Variable Resistor (2 wires) Wire one end of the load to VCC. Wire the other load end to Lug 2. Jump Lug 2 to Lug 3. Leave Lug 1 unconnected. Varying the wiper changes the series resistance. Tying Lug 2 to Lug 3 prevents an open circuit if the wiper loses contact.
Adjust gain on an Op-Amp feedback loop Rheostat (2 wires) Wire Lug 2 to Op-Amp Inverting Input. Wire Lug 1 to Op-Amp Output. Jump Lug 2 to Lug 3. Creates a variable feedback resistor. The jumper ensures max resistance (not infinite/open) if the wiper fails.

The Default Recommendation: Bourns PTV09A-4025F-B103

If you are building a standard DIY control panel, audio mixer, or sensor calibration box and need a default, reliable part to order, stop searching and use the Bourns PTV09A-4025F-B103.

Here is the exact specification breakdown and why this specific part number terminates the decision path for 90% of hobbyist and prosumer builds:

  • Resistance (103 = 10kΩ): 10kΩ is the universal sweet spot. It is low enough to easily drive the 10kΩ maximum source impedance requirement of the ATmega328P ADC without adding a buffer op-amp, yet high enough that it only draws 0.5mA from a 5V rail, minimizing heat and battery drain.
  • Taper (B = Linear): The 'B' prefix denotes a linear taper. The voltage changes at a constant rate relative to the shaft angle. (Avoid 'A' or Audio/Logarithmic tapers unless you are specifically building an audio volume control where human hearing perception requires a logarithmic curve).
  • Mechanical (09A-4025F): This denotes a 9mm footprint with a 25mm flatted plastic shaft. The flatted shaft prevents round knobs from slipping under high torque, and the 25mm length easily clears standard 3mm to 6mm thick enclosure panels.
  • Wiper Reliability: Bourns uses a high-grade carbon composition track that resists wiper noise (the 'scratchy' sound in audio or the jitter in ADC readings) far better than unbranded assortments found in bulk Amazon kits.

By standardizing on a 10kΩ linear Bourns panel-mount pot, you eliminate ADC impedance mismatches, ensure logical clockwise-increase behavior, and guarantee mechanical longevity. Wire Lug 1 to GND, Lug 3 to VCC, and Lug 2 to your analog input, and your circuit will read cleanly on the first power-up.