X9C103S digital potentiometer module DC3V-5V 10K slide 100levels – KSH 800 at HIMA TRONICS Mombasa – Top quality capacitors and resistors. Best electronics in Kenya. Shop now for Arduino, ESP32, sensors and IoT devices.

X9C103S digital potentiometer module DC3V-5V 10K slide 100levels

SKU: HMJ656 Category: Capacitors and resistors
KSH 800.00
Out of Stock
Inquire
Product Description

X9C103S Digital Potentiometer Module DC3V-5V 10K 100 Levels

= Precision Digital Potentiometer for Arduino =

The X9C103S Digital Potentiometer Module is a solid-state, digitally controlled potentiometer (XDCP) that allows you to adjust resistance via a microcontroller . Featuring a 10K Ohm range with 100 selectable wiper tap points, it provides a reliable alternative to mechanical potentiometers in applications requiring remote control or automated adjustment .

100 tap points create a resolution of ~100 Ohms per step
The module's nonvolatile memory retains the wiper position even after poweroff
Input voltage range: -5V to +5V on the high/low terminals

= Technical Specifications =

ParameterValue
Resistance Range0 - 10K Ohms
Number of Taps100 (99 resistive elements)
Step Resolution~100 Ohms
Supply Voltage3V - 5V DC
Terminal Voltage Range-5V to +5V
Interface3-Wire (CS, INC, U/D)
MemoryNon-Volatile (EEPROM)
Wiper Resistance40 Ohms (Typical)
Board Dimensions~28 x 14mm

= Key Features =

100 Tap Points - 100 selectable wiper positions for precise adjustment

NonVolatile Memory Retains wiper position after power-off

Wide Terminal Voltage Handles 5V to +5V across potentiometer endpoints

Easy 3Wire Control Simple interface with any microcontroller

Low Power - CMOS technology for minimal current draw

== Applications ==

  • Digitally controlled volume and gain adjustment
  • Sensor calibration and offset trimming
  • Programmable filters and oscillators
  • Automated test equipment and calibration
  • Audio processing and signal conditioning
  • Arduino and ESP32 projects

= Wiring Guide =

Module PinArduino PinDescription
VCC5VPower Supply
GNDGNDGround
CSD5Chip Select (Active LOW)
INCD6Increment (Falling edge triggers move)
U/DD4Up/Down direction control (HIGH = UP, LOW = DOWN)
VH5V (Optional)High-end of potentiometer
VLGND (Optional)Low-end of potentiometer
VWA0 (Analog Input)Wiper terminal (output voltage)
Use a 3-wire interface with CS, INC, and U/D pins for wiper position control
For 2-terminal variable resistor use: VH to signal, VW to output, VL to GND

= Arduino Test Code =

int CS = 5;

int INC = 6;

int UD = 4;

int analogPin = A0;

void setup() {

pinMode(CS, OUTPUT);

pinMode(INC, OUTPUT);

pinMode(UD, OUTPUT);

digitalWrite(CS, HIGH);

digitalWrite(INC, HIGH);

Serial.begin(9600);

}

void setWiperPosition(int position) {

digitalWrite(CS, LOW);

for(int i = 0; i < 100; i++) {

if(i < position) {

digitalWrite(UD, HIGH);

} else {

digitalWrite(UD, LOW);

}

digitalWrite(INC, LOW);

delay(1);

digitalWrite(INC, HIGH);

delay(1);

}

digitalWrite(CS, HIGH);

}

void loop() {

for(int pos = 0; pos < 100; pos += 10) {

setWiperPosition(pos);

int val = analogRead(analogPin);

Serial.print(pos);

Serial.print("");

Serial.println(val);

delay(500);

}

}


= Why Choose X9C103S? =

Solid-state design with no moving parts
Non-volatile memory for position retention
Simple 3-wire control interface
±20% total resistance tolerance
100 position resolution
Wide terminal voltage range

√ Compatible with Arduino, ESP32, PIC, and STM32

√ Replaces mechanical potentiometers in circuits

√ Stores wiper position for next power cycle

√ 3mA max active current for battery projects

√ 100 year data retention


= Safety Precautions =

Do not exceed 5.5V on VCC pin
Terminal voltage limited to ±5V
Wiper current limited to 4.4mA
ESDsensitive device handle with care
CS must be held low during position changes
The device uses an internal charge pump for wide voltage range
For critical applications, verify tolerance of ±20%

The X9C103S Digital Potentiometer Module provides precise, programmable resistance control in a compact, easytouse package. Perfect for automated calibration, audio control, and sensor adjustment projects.

X9C103S DIGITALPOTENTIOMETER 10K 100TAPS ARDUINO AUTOMATION SIGNALPROCESSING RESISTANCE CONTROL IOT #DIYNewBest SellerX9C103S