
The Raspberry Pi is a versatile computer, yet has limitations with controlling servo motors, which require precise timing pulses. Adding this Adafruit 16-Channel 12-bit PWM/Servo Bonnet solves this with perfect timing control for up to 16 servos.
This bonnet supports PWM up to 1.6 KHz with 12-bit precision, ensuring smooth operation. Compatible with Raspberry Pi Model Zero, A+, B+, Pi 2, Pi 3, Pi 4, and Pi 5, it integrates seamlessly with your setup. Note, it is not compatible with models featuring a 2x13 pin header.
Operating over I2C with only 2 pins, the onboard PWM controller simultaneously drives all 16 channels, reducing Pi processing tasks. Stack up to 62 bonnets to control a remarkable 992 servos using the same pins, offering expansive possibilities for your projects.
Compatible with servos powered by 5V and accepting 3.3V logic levels, the bonnet includes a configurable solder jumper for switching the logic level output to 5V when needed. Our Python library ensures quick setup to animate your robotics projects effortlessly.
Each order includes a Servo Bonnet, a 2-pin terminal block, 2.1mm DC jack, and four 3x4 headers, requiring straightforward soldering to assemble. For multiple bonnet stacking, consider adding a 2x20 stacking header and right-angle 3x4 headers.
Note, Raspberry Pi, servos, and 5V power supply are not included; recommended power supply options are available in our tutorial. The enclosed terminal block may vary in color.
| Brand | Adafruit |
| Model | 3416 |