This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

Adafruit 16-channel PWM/Servo Shield

Overview

The Adafruit 16-channel PWM/Servo shield is an Arduino UNO R3 compatible shield based on the NXP PCA9685 IC.

More information about the shield can be found at the Adafruit 16-channel PWM/Servo Shield webpage 1.

Pins Assignments

Shield Connector Pin

Function

A5

I2C - SCL1

A4

I2C - SDA1

Programming

Set -DSHIELD=adafruit_pca9685 when you invoke west build. For example:

# From the root of the zephyr repository
west build -b nrf52840dk_nrf52840 samples/drivers/led_pwm -- -DSHIELD=adafruit_pca9685

References

1

https://learn.adafruit.com/adafruit-16-channel-pwm-slash-servo-shield?view=all