A standard 3-pin potentiometer pinout assigns Pin 1 to the counter-clockwise (CCW) terminal, Pin 2 to the wiper (output), and Pin 3 to the clockwise (CW) terminal. When wired as a voltage divider, the wiper provides a variable voltage between the CCW and CW references. If you are using the component as a variable resistor (rheostat), you will only use the wiper and one outer pin.
The Universal Potentiometer Pinout Reference
The physical layout of panel-mount pots (like the ALPS RK27) and PCB-mount trimpots (like the Bourns 3296W) can vary, but the electrical topology remains identical. Below is the definitive reference for interpreting the pins, their functions, and their standardized schematic representations.
| Pin Number | Terminal Name | Electrical Function | IEC 60617 Symbol | ANSI/IEEE 315 Symbol |
|---|---|---|---|---|
| Pin 1 | CCW (Counter-Clockwise) | Reference Low / Ground. Rotating the shaft fully CCW moves the wiper to this terminal, yielding 0% resistance from Pin 1 to Pin 2. | Rectangle with arrow pointing to bottom-left | Zigzag resistor with arrow pointing to bottom-left |
| Pin 2 | Wiper (Output) | The moving contact. This is the variable output node. In a voltage divider, this connects to your ADC or op-amp input. | Arrow tip touching the rectangle body | Arrow tip touching the zigzag line |
| Pin 3 | CW (Clockwise) | Reference High / VCC. Rotating the shaft fully CW moves the wiper to this terminal, yielding 100% of the total resistance between Pin 1 and Pin 2. | Rectangle with arrow pointing to top-right | Zigzag resistor with arrow pointing to top-right |
Schematic Symbols: IEC vs. ANSI/IEEE Standards
When reading a schematic, the symbol used for a potentiometer tells you which regional standard the engineer followed. Both represent the exact same component, but mixing them up on a complex board can lead to misreading fixed resistors as variable ones.
- IEC 60617 (International/European): Represents the resistive element as a solid rectangle. The wiper is an arrow touching the side of the rectangle. This is the dominant standard in modern global datasheets and European engineering firms.
- ANSI/IEEE 315 (North American): Represents the resistive element as a zigzag line (the classic resistor symbol). The wiper is an arrow touching the middle of the zigzag. You will see this heavily in older US military schematics, vintage audio gear, and legacy North American textbooks.
Rows People Get Wrong and Faded Marking Recovery
The most common mistakes when wiring potentiometers involve misidentifying the taper code and guessing the pinout on salvaged components where the silkscreen has rubbed off.
The Taper Confusion (A vs. B vs. C)
Manufacturers stamp the resistance value and taper code on the casing. The letters are not universal across all regions, which trips up many builders:
- B-Taper (Linear): Marked as 'B' in most of the world (e.g., B103 = 10kΩ linear). However, in some vintage US gear, 'B' meant logarithmic. Always verify with a meter if working on pre-1990s American equipment.
- A-Taper (Audio/Logarithmic): Marked as 'A' globally (e.g., A104 = 100kΩ log). The resistance changes slowly at first, then rapidly, matching human hearing perception. Never use an A-taper for a microcontroller ADC input; the voltage curve will cause non-linear software mapping headaches.
- C-Taper (Reverse Log): Rare, but used in specific audio balance circuits. Resistance changes rapidly at first, then slowly.
Safe Interpretation When Markings are Faded or Missing
If you salvage a pot from an old amplifier and the pins are unlabeled, do not guess. Use the DMM Sweep Test to safely identify the wiper before applying power to your circuit.
- Find the Fixed Ends: Set your multimeter to resistance mode. Probe pins 1 and 3 (the outer pins on a standard 3-pin layout). You should read the total rated resistance (e.g., ~10kΩ). Rotate the shaft; this reading must not change. If it does, one of your probes is on the wiper.
- Identify the Wiper: Keep one probe on a known outer pin. Move the other probe to the middle pin. Rotate the shaft. The resistance should smoothly sweep from near 0Ω up to the total resistance. The pin that causes the reading to change is your Wiper (Pin 2).
- Determine CW/CCW: With the wiper identified, rotate the shaft fully counter-clockwise. Measure between the wiper and the remaining two pins. The pin that reads ~0Ω when fully CCW is your Pin 1 (CCW/Ground).
Decision Tree: Configuration and Concrete Part Selection
Choosing the right potentiometer goes beyond just picking a resistance value. The mechanical and electrical requirements of your project dictate the exact part number you should buy. Use this decision matrix to terminate your search with a specific component.
| Application Scenario | Wiring Configuration | Required Taper | Concrete Part Recommendation |
|---|---|---|---|
| User-facing audio volume control (amplifiers, guitar pedals) | 3-Pin Voltage Divider (Pin 1 to GND, Pin 3 to Audio In, Pin 2 to Amp In) | Audio / Logarithmic (A) | ALPS RK27 10kA (Dual gang for stereo) or Bourns PTV09A-4015F-A103 |
| Microcontroller sensor scaling (ESP32/Arduino ADC input, LCD contrast) | 3-Pin Voltage Divider (Pin 1 to GND, Pin 3 to 3.3V/5V, Pin 2 to GPIO) | Linear (B) | Bourns PTV09A-4015F-B103 (10kΩ Linear, panel mount) or TT Electronics P160 |
| PCB calibration / offset trimming (op-amp zeroing, sensor calibration) | 3-Pin Divider or 2-Pin Rheostat depending on circuit | Linear (B), Multi-turn | Bourns 3296W-1-103LF (10kΩ, 25-turn cermet trimpot, top-adjust) |
| Current limiting (dimming a single LED, motor speed control via PWM base) | 2-Pin Rheostat (Wiper tied to one outer pin; the other outer pin to load) | Linear (B), High Power | Bourns PDB181-GTR01-103A2 (Wirewound, 1W rating to prevent thermal burnout) |
Microcontroller ADC Wiring and Real-World Failure Modes
When wiring a potentiometer to a microcontroller like the Arduino Uno or ESP32, the physical pinout is only half the battle. The electrical behavior of the wiper introduces noise and non-linearity that will ruin your readings if not handled correctly.
The ESP32 ADC Deadzone Pitfall
The ESP32's internal 12-bit ADC is notoriously non-linear at the extremes of its range. If you wire a 10kΩ potentiometer between GND and 3.3V, you will notice that the ADC reads '0' for the first ~10 degrees of rotation, and maxes out at '4095' before the shaft reaches the physical end.
The Fix: Do not rely on the ESP32's internal ADC for precision potentiometer scaling. Either restrict your software mapping to ignore the bottom 150mV and top 200mV of the sweep, or bypass the internal ADC entirely by using an external I2C ADC like the Texas Instruments ADS1115, which provides true 16-bit linearity from rail to rail.
Wiper Noise and the 100nF Rule
Carbon track potentiometers generate physical contact noise as the wiper moves across the microscopic grain of the carbon element. On an oscilloscope, this looks like high-frequency spikes superimposed on your DC voltage. If this feeds into an audio amplifier, you hear scratching; if it feeds into an ADC, your readings jitter by 10-20 counts.
Always place a 100nF (0.1µF) ceramic capacitor directly between the wiper pin (Pin 2) and Ground (Pin 1) as close to the microcontroller GPIO as possible. This forms a low-pass RC filter with the potentiometer's resistance, smoothing out the mechanical contact bounce and high-frequency EMI without noticeably delaying the user's physical knob movement.
For general-purpose DIY projects, microcontroller inputs, and breadboard prototyping, default to a Bourns 10kΩ linear (B103) panel-mount potentiometer. The 10kΩ value draws only 0.33mA at 3.3V (preventing GPIO overcurrent), provides a low enough impedance to drive most ADC sample-and-hold circuits without an op-amp buffer, and the linear taper ensures your software mapping remains a simple 1:1 ratio.
References: For detailed mechanical tolerances and lifecycle ratings, consult the Bourns 3296 Trimpot Datasheet. For foundational theory on voltage divider loading effects, see the All About Circuits Potentiometer Guide.






