Skip to content

PKCubed/OpenFader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenFader

A project to modularize motorized faders with I2C control based on the ATtiny1614.

Currently very much in development.

I2C Registers:

  • 0x00 Potentiometer 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.

  • 0x01 Mode/Settings (8 bit, Read/Write)

    7 6 5 4 3 2 1 0
    Setpoint Deadzone Motor Speed / Strength Continuous Mode Proportional Mode
    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.
  • 0x02 Capacitive Touch Reading (8 bit, Read only, Not yet implemented)

About

A project to modularize motorized faders with I2C control based on the ATtiny1614.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages