

A trimmer potentiometer, commonly referred to as a trimpot, is a small adjustable resistor designed for fine-tuning and calibrating electronic circuits. Manufactured by SparkFun Electronics, this component is widely used in applications where precise resistance adjustments are required. Trimpots typically feature three terminals and allow for manual resistance adjustment using a small screwdriver or similar tool.








Below are the key technical details for the SparkFun Electronics trimpot:
| Parameter | Value |
|---|---|
| Resistance Range | 1 kΩ to 1 MΩ (varies by model) |
| Tolerance | ±10% |
| Power Rating | 0.25 W (at 70°C) |
| Maximum Voltage | 50 V |
| Adjustment Type | Top or side adjustment (varies) |
| Operating Temperature | -55°C to +125°C |
| Rotational Life | 200 cycles |
The trimpot has three terminals, as described below:
| Pin | Description |
|---|---|
| Pin 1 | One end of the resistive track |
| Pin 2 | Wiper (adjustable terminal for resistance output) |
| Pin 3 | Other end of the resistive track |
Note: The resistance between Pin 1 and Pin 3 is fixed, while the resistance between Pin 1 and Pin 2 (or Pin 2 and Pin 3) varies based on the wiper's position.
Below is an example of using a 10 kΩ trimpot to adjust the brightness of an LED connected to an Arduino UNO.
// Example: Adjust LED brightness using a trimpot and Arduino UNO
const int potPin = A0; // Trimpot wiper connected to analog pin A0
const int ledPin = 9; // LED connected to digital pin 9 (PWM)
void setup() {
pinMode(ledPin, OUTPUT); // Set LED pin as output
}
void loop() {
int potValue = analogRead(potPin); // Read trimpot value (0-1023)
// Map the trimpot value to a PWM range (0-255)
int brightness = map(potValue, 0, 1023, 0, 255);
analogWrite(ledPin, brightness); // Adjust LED brightness
}
Note: Ensure the trimpot's wiper (Pin 2) is connected to the Arduino's analog input pin, and the other two pins are connected to 5V and GND.
No Change in Resistance:
Unstable Output:
Overheating:
Wiper Not Moving Smoothly:
Q: Can I use a trimpot as a permanent variable resistor?
A: Trimpots are designed for occasional adjustments. For frequent adjustments, consider using a standard potentiometer.
Q: How do I choose the correct resistance value for my application?
A: Determine the required resistance range for your circuit and select a trimpot with a value that covers this range.
Q: Can a trimpot handle high currents?
A: No, trimpots are low-power components. Use them only in low-current applications or as part of a voltage divider.
Q: What tools are needed to adjust a trimpot?
A: A small flathead screwdriver or a dedicated trimpot adjustment tool is typically used.