A digital potentiometer is a digitally-controlled electronic component that mimics the analog functions of a potentiometer. It is often used for trimming and scaling analog signals by microcontrollers. It is either built using an R-2R integrated circuit or a Digital-to-analog converter. A digital potentiometer is an electronic component that is often controlled by digital protocols like I²C and SPI, as well as more basic Up/Down protocols. Some typical uses of digital potentiometers are in circuits requiring gain control of amplifiers (frequently instrumentation amplifiers), small-signal audio-balancing, and offset adjustment.
A digital potentiometer adjusts and trims electronic circuits similar to variable resistors, rheostats and mechanical potentiometers and hence is sometimes called digital POT, RDAC, or digipot. These compact devices can be used to calibrate system tolerances or dynamically control system parameters.