yes got two of these boards ![]()
I was thinking of something like this ....
void wavetest(){
for (uint16_t movement = servomin; movement < servomax; movement++) {
for (servo = 0; servo < 16; servo++) {
Nservo = servo / 2;
boardNumber = servo / 8;
pwm[boardnumber].setPWM(Nservo, 0, movement);
delay(delayvalue); // start delay to create wave form
}
}
for (uint16_t movement = servomin; movement > servomax; movement--) {
for (servo = 0; servo < 16; servo++) {
Nservo = servo / 2;
boardNumber = servo / 8;
delayvalue = 0; // reset delay
pwm[boardnumber].setPWM(Nservo, 0, movement);
}
}
}