A project to modularize motorized faders with I2C control based on the ATtiny1614.
Currently very much in development.
-
0x00Potentiometer Position (8 bit, Read/Write)Register 0x00, the fader position, can always be read to get the fader's current position. Whenever the position is written, the fader moves to the position. Once it has reached the position, the motor turns off. If the fader cannot reach the position, either it takes too long or it detects movement in the other direction, the motor turns off.
-
0x01Mode/Settings (8 bit, Read/Write) When bit 0 is high, as the fader approaches the setpoint, it slows down. When bit 1 is low, normal operation as described below. When bit 1 is high, the motor is always trying to get back to the setpoint.7 6 5 4 3 2 1 0 Setpoint Deadzone Motor Speed / Strength Continuous Mode Proportional Mode -
0x02Capacitive Touch Reading (8 bit, Read only, Not yet implemented)