DIYables Potentiometer Kit
Click to zoom




Quick Overview
This DIYables potentiometer assortment kit includes 10 rotary potentiometers with 10 matching knobs, featuring resistance values from 1K Ohm to 1M Ohm. The kit provides a complete range of variable resistors for Arduino, ESP32, ESP8266, and Raspberry Pi analog input projects.
Each potentiometer features 300°±5° total rotational angle and 10,000 cycle lifespan. The included knobs provide comfortable control and precise adjustment. Values included: 1K, 2K, 5K, 10K, 20K, 50K, 100K, 200K, 250K, and 1M Ohm.
Ideal for volume control, brightness adjustment, speed control, sensor calibration, and any project requiring analog input. Compatible with microcontroller ADC inputs for reading voltage variations as resistance changes.
Key Features
- 10 Potentiometers with Knobs — Complete kit with 10 rotary potentiometers and 10 matching knobs
- Wide Resistance Range — 1K, 2K, 5K, 10K, 20K, 50K, 100K, 200K, 250K, 1M Ohm values included
- 300° Rotation — Total rotational angle of 300°±5° for precise control
- Long Lifespan — 10,000 cycle rotary life
- Universal Compatibility — Works with Arduino, ESP32, ESP8266, Raspberry Pi analog inputs
- Easy Installation — Includes knobs for comfortable adjustment
- Analog Input Projects — Perfect for volume, brightness, speed control applications
- Variable Resistance — Provides adjustable voltage division for ADC reading
- Complete Assortment — Wide range of values for different project requirements
- Tutorial Support — Comprehensive guides for all major platforms
- ...NOTE
- If you are using the ESP32, you need to configure the ADC with 11 dB attenuation to set the voltage reference range to handle up to 3.3V.
- ...NOTE
SPECIFICATION
| Specification | Value |
|---|---|
| Product Type | Rotary Potentiometer Assortment Kit |
| Quantity | 10 potentiometers + 10 knobs |
| Resistance Values | 1K, 2K, 5K, 10K, 20K, 50K, 100K, 200K, 250K, 1M Ohm |
| Potentiometer Type | Rotary variable resistor |
| Total Rotational Angle | 300°±5° |
| Rotary Life | 10,000 cycles |
| Terminal Type | 3-pin solder terminals |
| Control Type | Analog voltage division |
| Compatibility | Arduino, ESP32, ESP8266, Raspberry Pi analog inputs |
| Applications | Volume control, brightness adjustment, speed control, sensor calibration, analog input |
Tutorials
COMPATIBLE HARDWARE
- Arduino boards (UNO, Mega, Nano, etc.) — Analog input pins (A0-A5)
- Arduino Uno R4 WiFi/Minima — Analog pins
- ESP32 development boards — ADC pins (configure with 11 dB attenuation for 3.3V range)
- ESP8266 boards (NodeMCU, Wemos D1, etc.) — ADC pin (A0)
- Raspberry Pi (all models) — Requires external ADC (e.g., ADS1115, MCP3008)
- Raspberry Pi Pico — ADC GPIO pins (ADC0-ADC2)
- Arduino Nano ESP32 — Analog pins
- Any microcontroller with analog-to-digital converter (ADC) inputs









