Motorized fader example code for Arduino using tttapa/Control-Surface.
Documentation: https://tttapa.github.io/Pages/Arduino/Control-Theory/Motor-Fader/
Motor-Controller
: Arduino Uno or Nano sketch running PID controllers for up to four motorized faders with touch sensitivity. Optional serial MIDI in/output.MIDI-Controller
: Arduino sketch running Control Surface code that communicates with the motor controllers over I²C and allows the faders to be controlled over (USB) MIDI.Python/Tuning.py
: Python script for trying out and comparing different tuning parameters for the motor controllers.File > Open ...
menuControl-Surface-Motor-Fader-master/Motor-Controller
folder you just extracted and open the Motor-Controller.ino
fileTools > Board
menu and select the correct portSimilarly, you can open and upload the MIDI-Controller
sketch to a MIDI-capable Arduino such as the Leonardo.