Есть такая штука, называется "цифровой потенциометр"
Они бывают с различным управлением-
самый простой вариант- up/down - один вывод отвечает за "направление переключения", второй- "такт", например- MCP4011-
http://ww1.microchip.com/downloads/en/d ... 21978a.pdf
его вполне можно реализовать простыми средствами "жесткой логики" и энкодером.
Есть с более сложными вариантами управления по SPI или I2C-
https://www.chipdip.ru/catalog/ic-digit ... ntiometers
https://www.terraelectronica.ru/catalog ... ometry-680







