X9C Potentiometer Output¶
The x9c
output platform allows you to add an output that controls a X9C digital potentiometer.
The X9C family of digital potentiometers are available in different resistance values.
|
|
|
|
|
|
|
|
All chips are controlled by a three wire interface and feature 100 possible wiper positions.
# Example configuration entry
output:
- platform: x9c
id: x9c_pot
cs_pin: GPIOXX
inc_pin: GPIOXX
ud_pin: GPIOXX
initial_value: 1.0
step_delay: 1us
Configuration variables:¶
id (Required, ID): The id to use for this output component.
cs_pin (Required, Pin Schema): Chip Select pin
inc_pin (Required, Pin Schema): Increment pin
ud_pin (Required, Pin Schema): Up/Down pin
initial_value (Optional, float): Manually specify the initial potentiometer value, between
0.01
and1.0
. Defaults to1.0
.step_delay (Optional, int): Manually specify the delay between steps (in microseconds) between
1us
and100us
. Defaults to1us
.All other options from Output.