A sketch repository for Controlling an Array of 25 ESC driven motors with Adafruit PCA9685 16-Channel Servo Drivers and the I2C_ESC library
The sketch Based on FireCastLabs/I2C_ESC serial control example and extended to work with an array of 25 ESCs using four Adafruit PCA9685 16-Channel Servo Drivers on the I2C bus
This sketch is designed to work with the Arduino IDE versions 1.8.x or later; we have not tested it with earlier versions. This sketch should support any Arduino-compatible board, Adafruit PCA9685 16-Channel Servo Drivers, and Aerostart RVS ESCs with reverse line function
(a place holder for instructions of basic use)
Adafruit PCA9685 16-Channel Servo Drivers can be purchased on Adafruit’s website. See the Adafruit PCA9685 16-Channel Servo Driver user’s guide and tutorial for more details.
-
no new functions have been added yet. serial input commands
-
5
- stop and reverse; must send 1000 once stopped then new speed command.
-
15
- enter single potentiometer control
- entering 20 while in potentiometer control will exit potentiometer control
-
1000 Zero throttle value and stops all motors
-
1057 aproximate minimum speed
-
2000 maximum speed
- no releases have been made yet