Adafruit 16-Channel PWM / Servo Bonnet for Raspberry Pi

Adafruit 16-Channel PWM / Servo Bonnet for Raspberry Pi — Adafruit — 0606034877139

Raspberry Pi HAT with PCA9685 for 16 channels of 12-bit PWM servo control over I2C at up to 1.6 kHz. Compatible with Pi Zero, A+, B+, Pi 2/3/4 (requires 2×20 header). Stackable up to 62 units; Python library included.

Pinout

Logical pinout · physical placement not verified
ADAFRUIT 16-CHANNEL PW40-pin Pi GPIO (stack)External servo power terminal16x servo 3-pin (V+, GND, PWM)
  • 40-pin Pi GPIO (stack)
    Type · Signal
  • 16x servo 3-pin (V+, GND, PWM)
    Type · Power
  • External servo power terminal
    Type · Power

Start wiring

PWM · I2C · UART · Wide input · Breakout

Confirm the data interface matches your host board.

Module pins: 16x servo 3-pin (V+, GND, PWM), External servo power terminal, 40-pin Pi GPIO (stack). Schematik maps them to your board in the app.

Motor drivers

76 other options

H-bridge breakouts from 1A to 43A (DRV8871, TB6612FNG, BTS7960), stepper drivers (A4988, TMC260, TB6600), I2C servo/solenoid controllers, and Pi/Arduino shields — sized by current and protocol.

View all 76

Related groups

4 groups