add pca9685 support