#include <Wire.h>
#include <Adafruit_PWMServoDriver.h>
#define PCA9685_ADDRESS 0x40
Adafruit_PWMServoDriver pwm = Adafruit_PWMServoDriver(PCA9685_ADDRESS);
void setup() {
Serial.begin(115200);
pwm.begin();
pwm.setPWMFreq(1000);
Serial.println("PCA9685 initialization complete");
}
void loop() {
Serial.println("turning off");
pwm.setPWM(0, 0, 4096);
delay(500);
Serial.println("turning on");
pwm.setPWM(0, 0, 0);
delay(500);
}