{"title":"Adafruit 16-Channel 12-bit PWM/Servo Shield - I2C interface","handle":"adafruit-16-channel-12-bit-pwm-servo-shield-i2c-interface","url":"/products/adafruit-16-channel-12-bit-pwm-servo-shield-i2c-interface","description":"The Adafruit 16-Channel PWM/Servo Shield brings PCA9685-based servo and PWM control to any Arduino in a convenient shield format. Using only I2C (SCL and SDA), the shield provides 16 channels of 12-bit PWM output with a built-in clock — no continuous signal from your microcontroller needed.\n\nUp to 62 shields can be stacked on a single I2C bus for a total of 992 PWM outputs. The shield also features a 5×20 prototyping area for additional wiring, and is 5V compliant for driving outputs up to 6V from a 3.3V Arduino.\n\nKey Features\n\n\n16 PWM Channels – 12-bit resolution (4,096 steps) per output\n\nPCA9685 Driver – Free-running I2C-controlled PWM with built-in clock (address 0x40)\n\nStackable – Up to 62 shields on one I2C bus (12 of 16 outputs accessible when stacked)\n\n5V Compliant – Control from 3.3V logic, drive up to 6V outputs\n\nAdjustable Frequency – PWM up to ~1.6 kHz\n\nConfigurable Output – Push-pull or open-drain\n\n220Ω Series Resistors – Output protection and easy LED driving\n\nReverse Polarity Protection – On terminal block power input\n\n5×20 Proto Area – Extra space for custom wiring\n\nServo Connectors – 3-pin headers in groups of 4 for up to 16 servos\n\n\nAlso Available\n\n\n16-Channel PWM/Servo Driver Breakout – Breadboard-friendly breakout format\n\n\nIdeal For\n\nArduino-based robotics with multiple servos\nPrecise LED dimming and colour mixing\nKinetic art and animatronics\nLarge-scale PWM output expansion\n\n\nPackage Contents\n\n1× Adafruit PCA9685 16-channel PWM/Servo shield (assembled and tested)\n4× 3×4 male straight headers (for servo plugs)\n1× 2-pin terminal block (for power input)\n1× 0.1\" header strip\n\n\n\nNote: Servos and Arduino not included. Light soldering required to attach headers. Terminal block colour may vary (blue or black). Compatible with Arduino UNO, Leonardo, Mega, Zero, Metro M0/M4, and similar R3-format boards.\n\n\nSpecifications\n\n\nDriver Chip – PCA9685\n\nChannels – 16\n\nPWM Resolution – 12-bit (4,096 steps)\n\nServo Resolution – ~4µs at 60Hz update rate\n\nMax PWM Frequency – ~1.6 kHz\n\nOutput Voltage – Up to 6V\n\nInterface – I2C (6 address select pins)\n\nForm Factor – Arduino R3 shield\n","vendor":"Adafruit","product_type":"physical","in_stock":true,"options":[],"variants":[{"id":7776,"title":"Default Title","sku":"AF-1411","price":38.18,"compare_at_price":0.0,"on_sale":false,"in_stock":true,"available_quantity":1,"option1":"Default Title"}]}